>>> Building on exopi-6 under games/recoil-rts BDEPENDS = [textproc/asciidoc;devel/fmt;net/curl;archivers/p7zip;devel/ninja;converters/libiconv;audio/libvorbis;devel/boost;devel/jsoncpp;devel/cmake/core;archivers/minizip;graphics/DevIL;audio/openal;shells/bash;devel/sdl2] DIST = [games/recoil-rts:rlcevg-CircuitAI-6d05ca04666618e3906301dc8e9ba0893180ba25.tar.gz;games/recoil-rts:cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz;games/recoil-rts:beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz;games/recoil-rts:beyond-all-reason-RecoilEngine-2025.04.08.tar.gz;games/recoil-rts:gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz;games/recoil-rts:mikke89-RmlUi-7a06f27db04fe5d13a5dacc19b2b4544673a4eca.tar.gz;games/recoil-rts:rlcevg-CircuitAI-edc74149c281e2140f28c091ed74310c11611cc7.tar.gz;games/recoil-rts:skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz;games/recoil-rts:USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz;games/recoil-rts:sammycage-lunasvg-d1eec967ec515395cfd669a1bfed8d5a6a119dde.tar.gz;games/recoil-rts:wolfpld-tracy-5d542dc09f3d9378d005092a4ad446bd405f819a.tar.gz] FULLPKGNAME = recoil-rts-2025.04.08p0 RDEPENDS = [devel/sdl2;audio/openal;graphics/DevIL;net/curl;archivers/minizip;misc/shared-mime-info;devel/desktop-file-utils;audio/libvorbis;devel/jsoncpp] (Junk lock obtained for exopi-6 at 1762779577.71) >>> Running depends in games/recoil-rts at 1762779577.77 last junk was in net/dnscrypt-proxy /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.3 boost-1.87.0p0v0 curl-8.17.0 fmt-10.2.1 jsoncpp-1.9.6 libvorbis-1.3.7 minizip-4.0.8p0 openal-1.24.2p1v0 p7zip-17.06 was: /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.3 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 fmt-10.2.1 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 ninja-1.11.1p1v1 openal-1.24.2p1v0 p7zip-17.06 sdl2-2.32.8 /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.3 boost-1.87.0p0v0 curl-8.17.0 fmt-10.2.1 jsoncpp-1.9.6 libvorbis-1.3.7 minizip-4.0.8p0 openal-1.24.2p1v0 p7zip-17.06 >>> Running show-prepare-results in games/recoil-rts at 1762779619.56 ===> games/recoil-rts ===> Building from scratch recoil-rts-2025.04.08p0 ===> recoil-rts-2025.04.08p0 depends on: p7zip-* -> p7zip-17.06 ===> recoil-rts-2025.04.08p0 depends on: libiconv-* -> libiconv-1.17 ===> recoil-rts-2025.04.08p0 depends on: boost-* -> boost-1.87.0p0v0 ===> recoil-rts-2025.04.08p0 depends on: bash-* -> bash-5.3.3 ===> recoil-rts-2025.04.08p0 depends on: asciidoc-* -> asciidoc-10.2.1p0 ===> recoil-rts-2025.04.08p0 depends on: fmt-* -> fmt-10.2.1 ===> recoil-rts-2025.04.08p0 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> recoil-rts-2025.04.08p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> recoil-rts-2025.04.08p0 depends on: minizip-* -> minizip-4.0.8p0 ===> recoil-rts-2025.04.08p0 depends on: libvorbis-* -> libvorbis-1.3.7 ===> recoil-rts-2025.04.08p0 depends on: openal-* -> openal-1.24.2p1v0 ===> recoil-rts-2025.04.08p0 depends on: jsoncpp-* -> jsoncpp-1.9.6 ===> recoil-rts-2025.04.08p0 depends on: sdl2-* -> sdl2-2.32.8 ===> recoil-rts-2025.04.08p0 depends on: DevIL-* -> DevIL-1.7.8p25 ===> recoil-rts-2025.04.08p0 depends on: curl-* -> curl-8.17.0 ===> Verifying specs: c++ c++abi pthread GL GLU IL SDL2 X11 Xcursor c curl execinfo expat fontconfig freetype jsoncpp m minizip ogg openal vorbis vorbisfile z ===> found c++.12.0 c++abi.9.0 pthread.28.0 GL.19.2 GLU.9.0 IL.1.0 SDL2.0.15 X11.19.0 Xcursor.5.1 c.102.1 curl.26.34 execinfo.4.0 expat.17.0 fontconfig.14.0 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.3 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 fmt-10.2.1 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 ninja-1.11.1p1v1 openal-1.24.2p1v0 p7zip-17.06 sdl2-2.32.8 (Junk lock released for exopi-6 at 1762779622.86) Woken up devel/libgsf distfiles size=48221208 >>> Running patch in games/recoil-rts at 1762779622.92 ===> games/recoil-rts ===> Checking files for recoil-rts-2025.04.08p0 `/exopi-cvs/ports/distfiles/beyond-all-reason-RecoilEngine-2025.04.08.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/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/wolfpld-tracy-5d542dc09f3d9378d005092a4ad446bd405f819a.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/rlcevg-CircuitAI-6d05ca04666618e3906301dc8e9ba0893180ba25.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-bdac30330eccb5ec73da299922491f3f4ee8debe.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.04.08p0 ===> Patching for recoil-rts-2025.04.08p0 ===> 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 553. 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_Game_UI_TooltipConsole_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use fmt::format while clang doesn't support std::format yet | |Index: rts/Game/UI/TooltipConsole.cpp |--- rts/Game/UI/TooltipConsole.cpp.orig |+++ rts/Game/UI/TooltipConsole.cpp -------------------------- Patching file rts/Game/UI/TooltipConsole.cpp using Plan A... Hunk #1 succeeded at 214. Hunk #2 succeeded at 222. done ===> Applying OpenBSD patch patch-rts_System_FileSystem_Archives_PoolArchive_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use fmt::format until C++20 support for std::format is available | |Index: rts/System/FileSystem/Archives/PoolArchive.cpp |--- rts/System/FileSystem/Archives/PoolArchive.cpp.orig |+++ rts/System/FileSystem/Archives/PoolArchive.cpp -------------------------- Patching file rts/System/FileSystem/Archives/PoolArchive.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 194. 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_Matrix44f_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use fmt::format while clang doesn't support std::format yet | |Index: rts/System/Matrix44f.h |--- rts/System/Matrix44f.h.orig |+++ rts/System/Matrix44f.h -------------------------- Patching file rts/System/Matrix44f.h using Plan A... Hunk #1 succeeded at 173. 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 425. 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 38. Hunk #2 succeeded at 49. 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 432. 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 12. 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_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_System_Sync_DumpHistory_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX: use fmt::format while clang doesn't support std::format yet | |Index: rts/System/Sync/DumpHistory.cpp |--- rts/System/Sync/DumpHistory.cpp.orig |+++ rts/System/Sync/DumpHistory.cpp -------------------------- Patching file rts/System/Sync/DumpHistory.cpp using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 37. done ===> Applying OpenBSD patch patch-rts_System_float3_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use fmt::format while clang doesn't support std::format yet | |Index: rts/System/float3.h |--- rts/System/float3.h.orig |+++ rts/System/float3.h -------------------------- Patching file rts/System/float3.h using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 832. done ===> Applying OpenBSD patch patch-rts_System_float4_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use fmt::format while clang doesn't support std::format yet | |Index: rts/System/float4.h |--- rts/System/float4.h.orig |+++ rts/System/float4.h -------------------------- Patching file rts/System/float4.h using Plan A... Hunk #1 succeeded at 108. 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_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_fmt_os_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/fmt/os.h |--- rts/lib/fmt/os.h.orig |+++ rts/lib/fmt/os.h -------------------------- Patching file rts/lib/fmt/os.h using Plan A... Hunk #1 succeeded at 13. 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_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 12. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_lib_minizip_ioapi_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/lib/minizip/ioapi.h |--- tools/pr-downloader/src/lib/minizip/ioapi.h.orig |+++ tools/pr-downloader/src/lib/minizip/ioapi.h -------------------------- Patching file tools/pr-downloader/src/lib/minizip/ioapi.h using Plan A... Hunk #1 succeeded at 50. 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 1762779627.07 ===> games/recoil-rts ===> Generating configure for recoil-rts-2025.04.08p0 ===> Configuring for recoil-rts-2025.04.08p0 /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DV=2025.04.08 -DMODCMAKE_BUILD_SUFFIX= -DARCH=amd64 -DBASE_PKGPATH=games/recoil-rts -DFLAVOR_EXT= -DFULLPKGNAME=recoil-rts-2025.04.08p0 -DHOMEPAGE=https://beyond-all-reason.github.io/spring/ -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.04.08 /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/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.04.08/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Checking to see if CXX compiler accepts flag -fvisibility=hidden CMake Warning at CMakeLists.txt:42 (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:46 (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 - yes -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden - yes -- Checking to see if CXX compiler accepts flag -std=c++17 CMake Warning at rts/build/cmake/TestCXXFlags.cmake:52 (Message): Clang detected, disabled IEEE-FP Call Stack (most recent call first): CMakeLists.txt:99 (include) -- 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 -- Compiling with C++20 CMake Warning at CMakeLists.txt:368 (message): You are using ld.bfd, it's much slower than ld.gold. CMake Warning at CMakeLists.txt:476 (message): unknown compiler -- Using CMAKE_CXX_FLAGS:-O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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:594 (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. 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.0 (found suitable version "2.15.0", 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.0 (found version "2.15.0") -- 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 -- No ipv6 support, disabling test -- Configuring done (13.3s) -- Generating done (1.9s) 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.04.08/build-amd64 >>> Running build in games/recoil-rts at 1762779643.16 ===> games/recoil-rts ===> Building for recoil-rts-2025.04.08p0 Change Dir: '/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64 && /usr/local/bin/cmake -DSOURCE_ROOT=/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08 -DCMAKE_MODULES_SPRING=/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/build/cmake -DGENERATE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64 -DVERSION_ADDITIONAL= -P /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/build/cmake/ConfigureVersion.cmake /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64 Spring engine version: 2025.04.08 () [2/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/glad/glad.c [3/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/glad/glad_glx.c [4/2388] : && /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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc/smmalloc.cpp [6/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc/smmalloc_generic.cpp [7/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc/smmalloc_tls.cpp [8/2388] : && /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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lapi.cpp [10/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lauxlib.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lauxlib.cpp:598:61: warning: while loop has empty body [-Wempty-body] 598 | while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lauxlib.cpp:598:61: note: put the semicolon on a separate line to silence this warning 1 warning generated. [11/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lbaselib.cpp [12/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lcode.cpp [13/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ldblib.cpp [14/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ldebug.cpp [15/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ldo.cpp [16/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ldump.cpp [17/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lfunc.cpp [18/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lgc.cpp [19/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/linit.cpp [20/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/liolib.cpp [21/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/llex.cpp [22/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lmathlib.cpp [23/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lmem.cpp [24/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/loadlib.cpp [25/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lobject.cpp [26/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lopcodes.cpp [27/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/loslib.cpp [28/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lparser.cpp [29/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lstate.cpp [30/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lstring.cpp [31/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lstrlib.cpp [32/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ltable.cpp [33/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ltablib.cpp [34/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/ltm.cpp [35/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lundump.cpp [36/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lvm.cpp [37/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/lzio.cpp [38/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/src/print.cpp [39/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include/LuaUser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include/LuaUser.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/MainDefines.h:63:16: note: expanded from macro '_STPF_' 63 | #define _STPF_ __SIZE_T_PRINTF_FORMAT__ | ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [40/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/auxiliar.cpp [41/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/buffer.cpp [42/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/except.cpp [43/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/inet.cpp [44/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/io.cpp [45/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/luasocket.cpp [46/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/mime.cpp [47/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/options.cpp [48/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/select.cpp [49/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/tcp.cpp [50/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/timeout.cpp [51/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/udp.cpp [52/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/restrictions.cpp [53/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/usocket.cpp [54/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/luasocket/src/unix.cpp [55/2388] : && /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 && : [56/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/headlessStubs/gladstub.cpp [57/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/headlessStubs/sdlstub.c [58/2388] : && /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 && : [59/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/SMath.cpp [60/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/Random.cpp [61/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/streflopC.cpp [62/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_acosf.cpp [63/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_acoshf.cpp [64/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_asinf.cpp [65/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_atan2f.cpp [66/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_atanhf.cpp [67/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_coshf.cpp [68/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_exp2f.cpp [69/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_expf.cpp [70/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_fmodf.cpp [71/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_gammaf_r.cpp [72/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_hypotf.cpp [73/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_j0f.cpp [74/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_j1f.cpp [75/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_jnf.cpp [76/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_lgammaf_r.cpp [77/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_log10f.cpp [78/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_log2f.cpp [79/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_logf.cpp [80/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_powf.cpp [81/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_rem_pio2f.cpp [82/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_remainderf.cpp [83/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_sinhf.cpp [84/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/e_sqrtf.cpp [85/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/k_cosf.cpp [86/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/k_rem_pio2f.cpp [87/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/k_sinf.cpp [88/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/k_tanf.cpp [89/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_asinhf.cpp [90/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_atanf.cpp [91/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_cbrtf.cpp [92/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_ceilf.cpp [93/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_copysignf.cpp [94/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_cosf.cpp [95/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_erff.cpp [96/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_expm1f.cpp [97/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_fabsf.cpp [98/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_finitef.cpp [99/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_floorf.cpp [100/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_fpclassifyf.cpp [101/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_frexpf.cpp [102/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_ilogbf.cpp [103/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_isinff.cpp [104/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_isnanf.cpp [105/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_ldexpf.cpp [106/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_llrintf.cpp [107/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_llroundf.cpp [108/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_log1pf.cpp [109/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_logbf.cpp [110/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_lrintf.cpp [111/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_lroundf.cpp [112/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_modff.cpp [113/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_nearbyintf.cpp [114/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_nextafterf.cpp [115/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_remquof.cpp [116/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_rintf.cpp [117/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_roundf.cpp [118/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_scalblnf.cpp [119/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_scalbnf.cpp [120/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_signbitf.cpp [121/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_sincosf.cpp [122/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_sinf.cpp [123/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_tanf.cpp [124/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_tanhf.cpp [125/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/s_truncf.cpp [126/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/streflop/libm/flt-32/w_expf.cpp [127/2388] : && /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 && : [128/2388] : && /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/include/LuaUser.cpp.o && /usr/bin/ranlib rts/lib/lua/liblua.a && : [129/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src/gflags.cc [130/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src/gflags_reporting.cc [131/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/gflags/src/gflags_completions.cc [132/2388] : && /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 && : [133/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML/irrXML.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML/irrXML.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML/./../../code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML/irrXML.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML/./../../code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [134/2388] : && /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 && : [135/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/cimport.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/cimport.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.cpp:306: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/utf8cpp/source/utf8.h:32: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [137/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [138/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [139/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [140/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOStream.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOStream.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOStream.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [141/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOSystem.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOSystem.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOSystem.hpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultIOSystem.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOSystem.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOSystem.hpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CInterfaceIOWrapper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CInterfaceIOWrapper.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CInterfaceIOWrapper.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/cfileio.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CInterfaceIOWrapper.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CInterfaceIOWrapper.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/cfileio.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [144/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SGSpatialSort.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SGSpatialSort.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SGSpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SGSpatialSort.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SGSpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [145/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/VertexTriangleAdjacency.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/VertexTriangleAdjacency.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/VertexTriangleAdjacency.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/VertexTriangleAdjacency.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/VertexTriangleAdjacency.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SpatialSort.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SpatialSort.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SpatialSort.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [147/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [148/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.h:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.h:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/StandardShapes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/StandardShapes.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/StandardShapes.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [153/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TargetAnimation.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TargetAnimation.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TargetAnimation.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/anim.h:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TargetAnimation.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TargetAnimation.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/anim.h:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveComments.cpp [155/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [156/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [157/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Bitmap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Bitmap.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/texture.h:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Bitmap.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/texture.h:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Bitmap.cpp:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Bitmap.cpp:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [158/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [159/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CreateAnimMesh.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CreateAnimMesh.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CreateAnimMesh.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CreateAnimMesh.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CreateAnimMesh.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [160/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultLogger.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultLogger.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/StdOStreamLogStream.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/LogStream.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DefaultLogger.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/StdOStreamLogStream.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/LogStream.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [162/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.h:49: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.h:49: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.h:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.h:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [164/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [165/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [168/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [170/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [172/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [173/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [174/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [175/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [176/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [177/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [178/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:62: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:62: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [180/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.h:49: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.h:49: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ValidateDataStructure.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [186/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MaterialSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MaterialSystem.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MaterialSystem.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MaterialSystem.cpp:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/MaterialSystem.cpp:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [187/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSConverter.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [188/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:56: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/3DSLoader.cpp:56: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [190/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/irrXMLWrapper.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/./../include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/./../include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/irrXMLWrapper.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/./../include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/./../include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [191/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ColladaExporter.cpp [192/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOAnimation.cpp [193/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOBLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [194/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.cpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [195/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOMaterial.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [196/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.h:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.h:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.h:45: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.h:45: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileImporter.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [197/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileMtlImporter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileMtlImporter.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjTools.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileMtlImporter.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjTools.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileMtlImporter.cpp:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileMtlImporter.cpp:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [198/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.h:47: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.cpp:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/ObjFileParser.cpp:52: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [199/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [200/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [201/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderScene.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderScene.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderScene.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderScene.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderScene.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/types.h:61: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/code/BlenderModifier.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [203/2388] : && /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 && : [204/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/alpha.cpp [205/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/clusterfit.cpp [206/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/colourblock.cpp [207/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/colourfit.cpp [208/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/colourset.cpp [209/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/maths.cpp [210/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/rangefit.cpp [211/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/singlecolourfit.cpp [212/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/squish/squish.cpp [213/2388] : && /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 && : [214/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/rg-etc1/rg_etc1.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/rg-etc1/rg_etc1.cpp:1943:7: warning: expression result unused [-Wunused-value] 1943 | pack_params; | ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/rg-etc1/rg_etc1.cpp:2035:7: warning: expression result unused [-Wunused-value] 2035 | pack_params; | ^~~~~~~~~~~ 5 warnings generated. [215/2388] : && /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 && : [216/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public/TracyClient.cpp [217/2388] : && /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 && : [218/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/lunasvg.cpp [219/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/element.cpp [220/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/property.cpp [221/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/parser.cpp [222/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/layoutcontext.cpp [223/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/canvas.cpp [224/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/clippathelement.cpp [225/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/defselement.cpp [226/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/gelement.cpp [227/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/geometryelement.cpp [228/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/graphicselement.cpp [229/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/maskelement.cpp [230/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/markerelement.cpp [231/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/paintelement.cpp [232/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/stopelement.cpp [233/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/styledelement.cpp [234/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/styleelement.cpp [235/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/svgelement.cpp [236/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/symbolelement.cpp [237/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source/useelement.cpp [238/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg.c [239/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-paint.c [240/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-geometry.c [241/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-blend.c [242/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-rle.c [243/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-dash.c [244/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-raster.c [245/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-stroker.c [246/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-math.c [247/2388] : && /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 && : [248/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -fpch-instantiate-templates -Xclang -emit-pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.cxx [249/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/BaseXMLParser.cpp [250/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Box.cpp [251/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/CallbackTexture.cpp [252/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Clock.cpp [253/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/CompiledFilterShader.cpp [254/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ComputedValues.cpp [255/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ComputeProperty.cpp [256/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Context.cpp [257/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ContextInstancer.cpp [258/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ContextInstancerDefault.cpp [259/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ConvolutionFilter.cpp [260/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Core.cpp [261/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataController.cpp [262/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataControllerDefault.cpp [263/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataExpression.cpp [264/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataModel.cpp [265/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataModelHandle.cpp [266/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataTypeRegister.cpp [267/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataVariable.cpp [268/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataView.cpp [269/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DataViewDefault.cpp [270/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Decorator.cpp [271/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorGradient.cpp [272/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorNinePatch.cpp [273/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorShader.cpp [274/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorTiled.cpp [275/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorTiledBox.cpp [276/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorTiledHorizontal.cpp [277/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorTiledImage.cpp [278/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DecoratorTiledVertical.cpp [279/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/DocumentHeader.cpp [280/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EffectSpecification.cpp [281/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Element.cpp [282/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementAnimation.cpp [283/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementBackgroundBorder.cpp [284/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementDefinition.cpp [285/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementDocument.cpp [286/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementEffects.cpp [287/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementHandle.cpp [288/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementInstancer.cpp [289/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementScroll.cpp [290/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementStyle.cpp [291/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementText.cpp [292/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ElementUtilities.cpp [293/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Event.cpp [294/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EventDispatcher.cpp [295/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EventInstancer.cpp [296/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EventInstancerDefault.cpp [297/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EventListenerInstancer.cpp [298/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/EventSpecification.cpp [299/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Factory.cpp [300/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FileInterface.cpp [301/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FileInterfaceDefault.cpp [302/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Filter.cpp [303/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FilterBasic.cpp [304/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FilterBlur.cpp [305/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FilterDropShadow.cpp [306/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffect.cpp [307/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffectBlur.cpp [308/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffectGlow.cpp [309/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffectInstancer.cpp [310/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffectOutline.cpp [311/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEffectShadow.cpp [312/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineInterface.cpp [313/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Geometry.cpp [314/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/GeometryBackgroundBorder.cpp [315/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/GeometryBoxShadow.cpp [316/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Log.cpp [317/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/LogDefault.cpp [318/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Math.cpp [319/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Memory.cpp [320/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/MeshUtilities.cpp [321/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ObserverPtr.cpp [322/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Plugin.cpp [323/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PluginRegistry.cpp [324/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Profiling.cpp [325/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertiesIteratorView.cpp [326/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Property.cpp [327/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyDefinition.cpp [328/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyDictionary.cpp [329/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserAnimation.cpp [330/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserBoxShadow.cpp [331/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserColorStopList.cpp [332/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserColour.cpp [333/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserDecorator.cpp [334/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserFilter.cpp [335/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserFontEffect.cpp [336/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserKeyword.cpp [337/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserNumber.cpp [338/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserRatio.cpp [339/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserString.cpp [340/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertyParserTransform.cpp [341/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/PropertySpecification.cpp [342/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/RenderInterface.cpp [343/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/RenderInterfaceCompatibility.cpp [344/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/RenderManager.cpp [345/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/RenderManagerAccess.cpp [346/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/ScrollController.cpp [347/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Spritesheet.cpp [348/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Stream.cpp [349/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StreamFile.cpp [350/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StreamMemory.cpp [351/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StringUtilities.cpp [352/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheet.cpp [353/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetContainer.cpp [354/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetFactory.cpp [355/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetNode.cpp [356/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetParser.cpp [357/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetSelector.cpp [358/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/StyleSheetSpecification.cpp [359/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/SystemInterface.cpp [360/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Template.cpp [361/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TemplateCache.cpp [362/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Texture.cpp [363/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TextureDatabase.cpp [364/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TextureLayout.cpp [365/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TextureLayoutRectangle.cpp [366/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TextureLayoutRow.cpp [367/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TextureLayoutTexture.cpp [368/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Transform.cpp [369/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TransformPrimitive.cpp [370/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TransformState.cpp [371/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TransformUtilities.cpp [372/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Tween.cpp [373/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/TypeConverter.cpp [374/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/URL.cpp [375/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Variant.cpp [376/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/WidgetScroll.cpp [377/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLNodeHandler.cpp [378/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLNodeHandlerBody.cpp [379/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLNodeHandlerDefault.cpp [380/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLNodeHandlerHead.cpp [381/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLNodeHandlerTemplate.cpp [382/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLParser.cpp [383/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/XMLParseTools.cpp [384/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementFormControl.cpp [385/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlInput.cpp [386/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlSelect.cpp [387/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlTextArea.cpp [388/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementForm.cpp [389/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementImage.cpp [390/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementLabel.cpp [391/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementProgress.cpp [392/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementTabSet.cpp [393/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/ElementTextSelection.cpp [394/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeButton.cpp [395/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeCheckbox.cpp [396/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputType.cpp [397/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeRadio.cpp [398/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeRange.cpp [399/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeSubmit.cpp [400/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/InputTypeText.cpp [401/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetDropDown.cpp [402/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetSlider.cpp [403/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInput.cpp [404/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputMultiLine.cpp [405/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputSingleLine.cpp [406/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputSingleLinePassword.cpp [407/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerSelect.cpp [408/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerTabSet.cpp [409/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerTextArea.cpp [410/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/BlockContainer.cpp [411/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/BlockFormattingContext.cpp [412/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/ContainerBox.cpp [413/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/FlexFormattingContext.cpp [414/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/FloatedBoxSpace.cpp [415/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/FormattingContext.cpp [416/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/InlineBox.cpp [417/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/InlineContainer.cpp [418/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/InlineLevelBox.cpp [419/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/LayoutBox.cpp [420/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/LayoutDetails.cpp [421/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/LayoutEngine.cpp [422/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/LayoutPools.cpp [423/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/LineBox.cpp [424/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/ReplacedFormattingContext.cpp [425/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/TableFormattingContext.cpp [426/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/Layout/TableFormattingDetails.cpp [427/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontEngineInterfaceDefault.cpp [428/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFace.cpp [429/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFaceHandleDefault.cpp [430/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFaceLayer.cpp [431/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFamily.cpp [432/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontProvider.cpp [433/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Core/FontEngineDefault/FreeTypeInterface.cpp [434/2388] : && /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 && : [435/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/Debugger.cpp [436/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/DebuggerPlugin.cpp [437/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/DebuggerSystemInterface.cpp [438/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/ElementContextHook.cpp [439/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/ElementDebugDocument.cpp [440/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/ElementInfo.cpp [441/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/ElementLog.cpp [442/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -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.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Source/Debugger/Geometry.cpp [443/2388] : && /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 && : [444/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/SharedLibrary.c [445/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/SimpleLog.c [446/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/SimpleProfiler.cpp [447/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/Util.c [448/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/TimeUtil.cpp [449/2388] : && /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 && : [450/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Interfaces/C/src/Interface.cpp [451/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Interfaces/C/src/InterfaceExport.cpp [452/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Interfaces/C/src/SSkirmishAISpecifier.cpp [453/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/SafeCStrings.c [454/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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 && : [455/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/bin && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/bin/combine_wrappCallback.awk /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface/SSkirmishAICallback.h && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/bin/combine_wrappCommands.awk /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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 [456/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/bin && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/CUtils/bin/commonOOCallback.awk -f /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/bin/wrappCallback.awk /exopi-obj/pobj/recoil-rts-2025.04.08/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 [457/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/AIEvent.cpp [458/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/AIFloat3.cpp [459/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/float3.cpp [460/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/AIColor.cpp [461/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/AIException.cpp [462/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/CallbackAIException.cpp [463/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src/EventAIException.cpp [464/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/CombinedCallbackBridge.c [465/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCheats.cpp [466/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCommand.cpp [467/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCommandDescription.cpp [468/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDamage.cpp [469/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDataDirs.cpp [470/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDrawer.cpp [471/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractEconomy.cpp [472/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractEngine.cpp [473/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFeature.cpp [474/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFeatureDef.cpp [475/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFigure.cpp [476/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFile.cpp [477/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFlankingBonus.cpp [478/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractGame.cpp [479/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractGroup.cpp [480/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractInfo.cpp [481/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLine.cpp [482/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLog.cpp [483/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLua.cpp [484/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMap.cpp [485/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMod.cpp [486/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMoveData.cpp [487/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOOAICallback.cpp [488/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOptionValues.cpp [489/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOrderPreview.cpp [490/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPathDrawer.cpp [491/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPathing.cpp [492/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPoint.cpp [493/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractResource.cpp [494/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractRoots.cpp [495/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractShield.cpp [496/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractSkirmishAI.cpp [497/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractTeam.cpp [498/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractUnit.cpp [499/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractUnitDef.cpp [500/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractVersion.cpp [501/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeaponDef.cpp [502/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeaponMount.cpp [503/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeapon.cpp [504/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubCheats.cpp [505/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubCommand.cpp [506/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubCommandDescription.cpp [507/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubDamage.cpp [508/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubDataDirs.cpp [509/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubDrawer.cpp [510/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubEconomy.cpp [511/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubEngine.cpp [512/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubFeature.cpp [513/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubFeatureDef.cpp [514/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubFigure.cpp [515/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubFile.cpp [516/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubFlankingBonus.cpp [517/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubGame.cpp [518/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubGroup.cpp [519/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubInfo.cpp [520/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubLine.cpp [521/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubLog.cpp [522/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubLua.cpp [523/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubMap.cpp [524/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubMod.cpp [525/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubMoveData.cpp [526/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubOOAICallback.cpp [527/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubOptionValues.cpp [528/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubOrderPreview.cpp [529/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubPathDrawer.cpp [530/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubPathing.cpp [531/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubPoint.cpp [532/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubResource.cpp [533/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubRoots.cpp [534/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubShield.cpp [535/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubSkirmishAI.cpp [536/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubTeam.cpp [537/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubUnit.cpp [538/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubUnitDef.cpp [539/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubVersion.cpp [540/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeaponDef.cpp [541/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeaponMount.cpp [542/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeapon.cpp [543/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappCheats.cpp [544/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappCurrentCommand.cpp [545/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDamage.cpp [546/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDataDirs.cpp [547/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDebug.cpp [548/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDrawer.cpp [549/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappEconomy.cpp [550/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappEngine.cpp [551/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFeature.cpp [552/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFeatureDef.cpp [553/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFigure.cpp [554/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFile.cpp [555/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFlankingBonus.cpp [556/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGame.cpp [557/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGraphDrawer.cpp [558/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGraphLine.cpp [559/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGroup.cpp [560/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGroupSupportedCommand.cpp [561/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappInfo.cpp [562/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLine.cpp [563/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLog.cpp [564/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLua.cpp [565/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMap.cpp [566/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMod.cpp [567/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMoveData.cpp [568/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOOAICallback.cpp [569/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOptionValues.cpp [570/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOrderPreview.cpp [571/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPathDrawer.cpp [572/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPathing.cpp [573/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPoint.cpp [574/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappResource.cpp [575/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappRoots.cpp [576/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappShield.cpp [577/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappSkirmishAI.cpp [578/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappTeam.cpp [579/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnit.cpp [580/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnitDef.cpp [581/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnitSupportedCommand.cpp [582/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappVersion.cpp [583/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeaponDef.cpp [584/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeaponMount.cpp [585/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeapon.cpp [586/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/SafeCStrings.c [587/2388] : && /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 && : [588/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAI.cpp [589/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAICallback.cpp [590/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAICheats.cpp [591/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIGlobalAICallback.cpp [592/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/DamageArray.cpp [593/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/MoveData.cpp [594/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/UnitDef.cpp [595/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/AISCommands.cpp [596/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/Command.cpp [597/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/float3.cpp [598/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/SafeCStrings.c [599/2388] : && /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 && : [600/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAI.cpp [601/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAICallback.cpp [602/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIAICheats.cpp [603/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/AIGlobalAICallback.cpp [604/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/DamageArray.cpp [605/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/MoveData.cpp [606/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Wrappers/LegacyCpp/UnitDef.cpp [607/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/AISCommands.cpp [608/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/Command.cpp [609/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/float3.cpp [610/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/SafeCStrings.c [611/2388] : && /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 && : [612/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/AIExport.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/AIExport.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [613/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [614/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [615/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [616/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/MapManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/MapManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/MapManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [617/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [618/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:23: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:45: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:241:43: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 241 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [619/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:439:28: warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 439 | metalDefs.Init(builders, [this](CCircuitDef* cdef, SMetalExt& data) -> float { | ^~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:444:30: warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 444 | convertDefs.Init(builders, [this](CCircuitDef* cdef, SConvertExt& data) -> float { | ^~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1137:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1137 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1137:14: note: remove std::move call here 1137 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1139:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1139 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1139:14: note: remove std::move call here 1139 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^~~~~~~~~~ ~ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [620/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:441:37: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 441 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:1607:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1607 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:1692:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1692 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [621/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:21: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:26: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:27: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:239:43: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 239 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:373:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 373 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:609:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 609 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:616:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 616 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:620:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 620 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:624:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 624 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:628:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 628 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:635:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 635 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:639:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 639 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:1313:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1313 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [622/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.cpp [623/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [624/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [625/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [626/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [627/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [628/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [629/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/GridLink.cpp [630/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [631/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [632/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [633/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [634/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [635/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [636/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:517:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 517 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [637/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [638/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [639/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/RefCounter.cpp [640/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/Script.cpp [641/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 5 warnings generated. [642/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.h:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [643/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [644/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [645/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [646/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [647/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringCallback.cpp [648/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringDebug.cpp [649/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringEngine.cpp [650/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/spring/SpringMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [651/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [652/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [653/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [654/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RearmTask.cpp [655/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [656/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [657/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [658/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [659/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:814:37: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 814 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [660/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [662/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [663/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [664/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [666/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [667/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [668/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [669/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [674/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [675/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [676/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [677/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [679/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [680/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [682/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [683/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [684/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [686/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [687/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [688/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [689/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [690/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [691/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [692/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [693/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [694/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [695/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [697/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [698/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [700/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [702/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [703/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [704/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [705/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [706/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [707/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockingMap.cpp [708/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [709/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:972:27: warning: lambda capture 'notIgnore' is not required to be captured for this use [-Wunused-lambda-capture] 972 | auto isOpenSite = [this, notIgnore](const int2& s1, const int2& s2) { | ~~^~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [710/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [711/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [712/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [713/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [714/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [715/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [716/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [717/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [718/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [719/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:669:28: warning: lambda capture 'circuit' is not used [-Wunused-lambda-capture] 669 | auto fillSurface = [this, circuit](const float minElev, const float maxElev) { | ~~^~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [720/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [721/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitWDef.cpp [722/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:107:41: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 107 | 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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [723/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [724/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [725/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [726/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [727/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [728/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [729/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [730/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [731/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/UnitAction.cpp [733/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [734/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [735/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [736/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [737/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [738/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Action.cpp [739/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [740/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/DebugDrawer.cpp [741/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [742/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/MaskHandler.cpp [743/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Profiler.cpp [744/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [746/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [748/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [749/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [750/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [751/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/RayBox.cpp [753/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [754/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit/util/math/poly1tri.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [755/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc.cpp [756/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_common.cpp [757/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp [758/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp [759/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp [760/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp [761/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp:33: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [762/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp [763/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.hpp:40: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [764/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp [765/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp [766/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.cpp:33: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [767/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_registration.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_registration.cpp:35: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [768/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp [769/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp [770/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp [771/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/datetime/datetime.cpp [772/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/debugger/debugger.cpp [773/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptany/scriptany.cpp [774/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp [775/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp [776/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp [777/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp [778/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp [779/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp [780/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp [781/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp [782/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp [783/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp [784/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp [785/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp [786/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/serializer/serializer.cpp [787/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/add_on/weakref/weakref.cpp [788/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_atomic.cpp [789/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_builder.cpp [790/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_bytecode.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [791/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc.cpp [792/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_arm.cpp [793/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_arm64.cpp [794/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_mips.cpp [795/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_ppc.cpp [796/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_ppc_64.cpp [797/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_sh4.cpp [798/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp [799/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp [800/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp [801/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x86.cpp [802/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_xenon.cpp [803/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_compiler.cpp [804/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_configgroup.cpp [805/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_context.cpp [806/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_datatype.cpp [807/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_gc.cpp [808/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_generic.cpp [809/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_globalproperty.cpp [810/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_memory.cpp [811/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_module.cpp [812/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_objecttype.cpp [813/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_outputbuffer.cpp [814/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_parser.cpp [815/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_restore.cpp [816/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptcode.cpp [817/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptengine.cpp [818/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptfunction.cpp [819/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptnode.cpp [820/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptobject.cpp [821/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_string.cpp [822/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_string_util.cpp [823/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_thread.cpp [824/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_tokenizer.cpp [825/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_typeinfo.cpp [826/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/source/as_variablescope.cpp [827/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/json/jsoncpp.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [828/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/StringUtil.cpp [829/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/Misc/SpringTime.cpp [830/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [831/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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 && : [832/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/AIExport.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/AIExport.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [833/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [834/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [835/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [836/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [837/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:36: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [838/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [839/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [840/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [841/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [842/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [844/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [845/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [846/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/GridLink.cpp [847/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [848/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [849/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [850/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/RefCounter.cpp [851/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.h:18:1: note: did you mean struct here? 18 | class asSMessageInfo; | ^~~~~ | struct 5 warnings generated. [852/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [853/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [854/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [855/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [856/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringDebug.cpp [857/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringEngine.cpp [858/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [859/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [861/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [862/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RearmTask.cpp [863/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [864/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/TaskManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/TaskManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [865/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [866/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [870/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [872/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [883/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/ResurrectTask.cpp [884/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [891/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [892/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [897/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [899/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [908/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.cpp [914/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [915/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [917/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [919/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [920/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [921/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [922/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [923/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [924/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/WeaponDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [927/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/UnitManager.cpp [928/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [929/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [930/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [931/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [933/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [934/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [935/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/UnitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/UnitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [936/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [938/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Action.cpp [942/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [943/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/DebugDrawer.cpp [944/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/MaskHandler.cpp [947/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/MultiQueue.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [949/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [951/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [952/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [954/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit/util/math/RayBox.cpp [957/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp [958/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp [959/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/datetime/datetime.cpp [960/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/debugger/debugger.cpp [961/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptany/scriptany.cpp [962/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp [963/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp [964/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp [965/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp [966/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp [967/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp [968/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp [969/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp [970/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp [971/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp [972/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp [973/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp [974/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/serializer/serializer.cpp [975/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/weakref/weakref.cpp [976/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_atomic.cpp [977/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_builder.cpp [978/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_bytecode.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [979/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc.cpp [980/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_arm.cpp [981/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_arm64.cpp [982/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_mips.cpp [983/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_ppc.cpp [984/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_ppc_64.cpp [985/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_sh4.cpp [986/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp [987/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp [988/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp [989/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x86.cpp [990/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_xenon.cpp [991/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_compiler.cpp [992/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_configgroup.cpp [993/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_context.cpp [994/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_datatype.cpp [995/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_gc.cpp [996/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_generic.cpp [997/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_globalproperty.cpp [998/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_memory.cpp [999/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_module.cpp [1000/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_objecttype.cpp [1001/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_outputbuffer.cpp [1002/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_parser.cpp [1003/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_restore.cpp [1004/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptcode.cpp [1005/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptengine.cpp [1006/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptfunction.cpp [1007/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptnode.cpp [1008/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptobject.cpp [1009/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_string.cpp [1010/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_string_util.cpp [1011/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_thread.cpp [1012/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_tokenizer.cpp [1013/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_typeinfo.cpp [1014/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_variablescope.cpp [1015/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/json/jsoncpp.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [1016/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/StringUtil.cpp [1017/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/Misc/SpringTime.cpp [1018/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=gnu++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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1019/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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 && : [1020/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CppTestAI/src/AIExport.cpp [1021/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/CppTestAI/src/CppTestAI.cpp [1022/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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 && : [1023/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/AI/Skirmish/NullAI/src/AIExport.c [1024/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/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 && : [1025/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/BufferedArchive.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1026/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/DirArchive.cpp [1027/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/IArchive.cpp [1028/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/PoolArchive.cpp [1029/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/SevenZipArchive.cpp [1030/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/VirtualArchive.cpp [1031/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/ZipArchive.cpp [1032/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/Backend.cpp [1033/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFilter.cpp [1034/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFormatter.cpp [1035/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/FramePrefixer.cpp [1036/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogSinkHandler.cpp [1037/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogUtil.c [1038/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/TracySink.cpp [1039/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/ConsoleSink.cpp [1040/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/TimeUtil.cpp [1041/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/BufferedArchive.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1042/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/DirArchive.cpp [1043/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/IArchive.cpp [1044/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/PoolArchive.cpp [1045/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/SevenZipArchive.cpp [1046/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/VirtualArchive.cpp [1047/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/ZipArchive.cpp [1048/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/Backend.cpp [1049/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFilter.cpp [1050/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFormatter.cpp [1051/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/FramePrefixer.cpp [1052/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogSinkHandler.cpp [1053/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogUtil.c [1054/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/TracySink.cpp [1055/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/ConsoleSink.cpp [1056/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/TimeUtil.cpp [1057/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/LocalConnection.cpp [1058/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/LoopbackConnection.cpp [1059/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/PackPacket.cpp [1060/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/ProtocolDef.cpp [1061/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/RawPacket.cpp [1062/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/Socket.cpp [1063/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/UDPConnection.cpp [1064/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/UDPListener.cpp [1065/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Net/UnpackPacket.cpp [1066/2388] : && /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 && : [1067/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/ArchiveNameResolver.cpp [1068/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/ArchiveLoader.cpp [1069/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/ArchiveScanner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/ArchiveScanner.cpp:25: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1070/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/CacheDir.cpp [1071/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/DataDirLocater.cpp [1072/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/DataDirsAccess.cpp [1073/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/FileFilter.cpp [1074/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/FileHandler.cpp [1075/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/FileSystem.cpp [1076/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/FileSystemAbstraction.cpp [1077/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/FileSystemInitializer.cpp [1078/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/GZFileHandler.cpp [1079/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/Misc.cpp [1080/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/RapidHandler.cpp [1081/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/SimpleParser.cpp [1082/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/FileSystem/VFSHandler.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1083/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/CpuID.cpp [1084/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Threading.cpp [1085/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/ThreadAffinityGuard.cpp [1086/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/CpuTopology.cpp [1087/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1088/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/ThreadSupport.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1089/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/Backend.cpp [1090/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFilter.cpp [1091/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/DefaultFormatter.cpp [1092/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/FramePrefixer.cpp [1093/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogSinkHandler.cpp [1094/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Log/LogUtil.c [1095/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/TracySink.cpp [1096/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/FileSink.cpp [1097/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Log/OutputDebugStringSink.cpp [1098/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/LuaAIImplHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/ExternalAI/LuaAIImplHandler.cpp:5: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1099/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Game/GameVersion.cpp [1100/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 10 warnings generated. [1101/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaMemPool.cpp [1102/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 11 warnings generated. [1103/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 10 warnings generated. [1104/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaIO.cpp [1105/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1106/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Map/SMF/SMFMapFile.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [1107/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SideParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SideParser.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1108/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/Command.cpp [1109/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/GlobalConfig.cpp [1110/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Config/ConfigHandler.cpp [1111/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Config/ConfigLocater.cpp [1112/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Config/ConfigSource.cpp [1113/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Config/ConfigVariable.cpp [1114/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Misc/SpringTime.cpp [1115/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/CpuTopologyCommon.cpp [1116/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Misc.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [1117/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/ScopedFileLock.cpp [1118/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Threading/ThreadPool.cpp [1119/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sync/SHA512.cpp [1120/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/CRC.cpp [1121/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/float4.cpp [1122/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Info.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Info.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1123/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/LogOutput.cpp [1124/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Option.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Option.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1125/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/SafeVector.cpp /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1126/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/SafeCStrings.c [1127/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/TdfParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/TdfParser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1128/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/UriParser.cpp [1129/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/StringUtil.cpp [1130/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Platform/Linux/Hardware.cpp [1131/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/tools/unitsync/unitsync.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/unitsync.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1132/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/tools/unitsync/LuaParserAPI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/LuaParserAPI.cpp:5: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1133/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zAlloc.c [1134/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zArcIn.c [1135/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zBuf.c [1136/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zBuf2.c [1137/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zCrc.c [1138/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zCrcOpt.c [1139/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zDec.c [1140/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zFile.c [1141/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/7zStream.c [1142/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Aes.c [1143/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/AesOpt.c [1144/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Alloc.c [1145/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Bcj2.c [1146/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Bcj2Enc.c [1147/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Bra.c [1148/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Bra86.c [1149/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/BraIA64.c [1150/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/CpuArch.c [1151/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Delta.c [1152/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/DllSecur.c [1153/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzFind.c [1154/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzFindMt.c [1155/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzFindOpt.c [1156/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Lzma2Dec.c [1157/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Lzma2DecMt.c [1158/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Lzma2Enc.c [1159/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Lzma86Dec.c [1160/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Lzma86Enc.c [1161/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzmaDec.c [1162/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzmaEnc.c [1163/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/LzmaLib.c [1164/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/MtCoder.c [1165/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/MtDec.c [1166/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Ppmd7.c [1167/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Ppmd7Dec.c [1168/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Ppmd7Enc.c [1169/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Sha256.c [1170/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Sha256Opt.c [1171/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Sort.c [1172/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Threads.c [1173/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/Xz.c [1174/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/XzCrc64.c [1175/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/XzCrc64Opt.c [1176/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/XzDec.c [1177/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/XzEnc.c [1178/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z/XzIn.c [1179/2388] : && /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 && : [1180/2388] : && /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 && : [1181/2388] : && /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 && : [1182/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -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/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/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/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/SHA512.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/CRC.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 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 && : [1183/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64/base64.cpp [1184/2388] : && /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 && : [1185/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/md5/md5.cpp [1186/2388] : && /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 && : [1187/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/sha1/sha1.cpp [1188/2388] : && /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 && : [1189/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/CurlWrapper.cpp [1190/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Download.cpp [1191/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/DownloadEnum.cpp [1192/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Http/DownloadData.cpp [1193/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Http/ETag.cpp [1194/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp [1195/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Http/IOThreadPool.cpp [1196/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Http/Throttler.cpp [1197/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/IDownloader.cpp [1198/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Rapid/RapidDownloader.cpp [1199/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Rapid/Repo.cpp [1200/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Downloader/Rapid/Sdp.cpp [1201/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/File.cpp [1202/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/FileSystem.cpp [1203/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/HashGzip.cpp [1204/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/HashMD5.cpp [1205/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/IHash.cpp [1206/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/SevenZipArchive.cpp [1207/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/FileSystem/ZipArchive.cpp [1208/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Logger.cpp [1209/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Tracer.cpp [1210/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Util.cpp [1211/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/Version.cpp [1212/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/pr-downloader.cpp [1213/2388] : && /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 && : [1214/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/main.cpp [1215/2388] : && /exopi-obj/pobj/recoil-rts-2025.04.08/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 && : [1216/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/cont/base/bitmaps && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.04.08/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/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 [1217/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/cont/base/springcontent && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.04.08/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/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/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 [1218/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/cont/base/maphelper && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.04.08/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 [1219/2388] cd /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/cont/base/cursors && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.04.08/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 [1220/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.cpp [1221/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1222/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1223/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1224/2388] : && /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 && : [1225/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:39:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:68:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 29 warnings generated. [1226/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.cpp [1227/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1228/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/ALShared.cpp [1229/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/EFX.cpp [1230/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/EFXfuncs.cpp [1231/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/EFXPresets.cpp [1232/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1233/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/OggDecoder.cpp [1234/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Mp3Decoder.cpp [1235/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/MusicStream.cpp [1236/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:39:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:68:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.cpp:35: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 4 warnings generated. [1237/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1238/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundBuffer.cpp [1239/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundItem.cpp [1240/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundSource.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundSource.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:39:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/SoundSource.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/Sound.h:68:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ 2 warnings generated. [1241/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/System/Sound/OpenAL/VorbisShared.cpp [1242/2388] : && /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 && : [1243/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Ecs/Helper.cpp [1244/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Ecs/Registry.cpp [1245/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Ecs/SaveLoadUtils.cpp [1246/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/Classes/BubbleProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 15 warnings generated. [1247/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureDef.cpp [1248/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureDefHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1249/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1250/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/AllyTeam.cpp [1251/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/BuildingMaskMap.cpp [1252/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CategoryHandler.cpp [1253/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1254/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CollisionVolume.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 11 warnings generated. [1255/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/CommonDefHandler.cpp [1256/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DamageArray.cpp [1257/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DamageArrayHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DamageArrayHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DamageArrayHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1258/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.h:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1259/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GeometricObjects.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GeometricObjects.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GeometricObjects.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileMemPool.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 2 warnings generated. [1260/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GlobalSynced.cpp [1261/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GroundBlockingObjectMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1262/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 12 warnings generated. [1263/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1264/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1265/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ModInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ModInfo.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ModInfo.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1266/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/NanoPieceCache.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/NanoPieceCache.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1267/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/QuadField.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Threading/ThreadPool.h:84: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/TimeProfiler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/float3.h:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:216:46: note: expanded from macro 'CR_DECLARE_BASE' 216 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:473:36: note: expanded from macro 'CR_MEMBER' 473 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:213:21: note: expanded from macro 'CR_DECLARE_BASE' 213 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:216:46: note: expanded from macro 'CR_DECLARE_BASE' 216 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 13 warnings generated. [1268/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Resource.cpp [1269/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1270/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceMapAnalyzer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/ResourceMapAnalyzer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 4 warnings generated. [1271/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SideParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SideParser.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SideParser.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1272/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SimObjectIDPool.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1273/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/SmoothHeightMesh.cpp [1274/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Team.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1275/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/TeamBase.cpp [1276/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/TeamHandler.cpp [1277/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/TeamStatistics.cpp [1278/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Wind.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1279/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1280/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/AAirMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 5 warnings generated. [1281/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StrafeAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1282/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:5: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:5: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1283/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveDefHandler.cpp:329:15: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 329 | waterline = std::numeric_limits::max(); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [1284/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1285/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1286/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 4 warnings generated. [1287/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1288/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1289/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveTypeFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveTypeFactory.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveTypeFactory.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 3 warnings generated. [1290/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 14 warnings generated. [1291/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StaticMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StaticMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StaticMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/StaticMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1292/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/HoverAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/HoverAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/HoverAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1293/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1294/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1295/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 11 warnings generated. [1296/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 11 warnings generated. [1297/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/float4.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/float3.h:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:216:46: note: expanded from macro 'CR_DECLARE_BASE' 216 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.cpp:46:3: note: in instantiation of function template specialization 'creg::GetType>' requested here 46 | CR_MEMBER(footprint), | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:473:36: note: expanded from macro 'CR_MEMBER' 473 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:213:21: note: expanded from macro 'CR_DECLARE_BASE' 213 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:244:33: note: expanded from macro 'CR_DECLARE_STRUCT' 244 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:216:46: note: expanded from macro 'CR_DECLARE_BASE' 216 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 2 warnings generated. [1298/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObjectDef.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1299/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1300/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Node.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Node.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Node.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1301/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/NodeLayer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/NodeLayer.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/NodeLayer.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1302/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathCache.cpp [1303/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathSearch.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathSearch.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathSearch.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1304/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathManager.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathManager.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1305/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Registry.cpp [1306/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1307/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1308/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp [1309/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/IPathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1310/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathCache.cpp [1311/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.cpp:39:18: warning: braces around scalar initializer [-Wbraced-scalar-init] 39 | costBlockNum = {nbrOfBlocks.x * nbrOfBlocks.y}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1312/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathMemPool.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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__ 4 warnings generated. [1313/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1314/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFlowMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1315/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathHeatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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__ 4 warnings generated. [1316/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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; | ^ | ( ) 8 warnings generated. [1317/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 5 warnings generated. [1318/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/Registry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/Registry.cpp:1: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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__ 1 warning generated. [1319/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1320/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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__ 4 warnings generated. [1321/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1322/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 1 warning generated. [1323/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionListener.cpp [1324/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionGenerator.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionGenerator.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionGenerator.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionGenerator.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExplosionGenerator.cpp:830:117: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 830 | 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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1325/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FireProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 12 warnings generated. [1326/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/FlareProjectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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()))), | ^ 5 warnings generated. [1327/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1328/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 5 warnings generated. [1329/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 12 warnings generated. [1330/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1331/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1332/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1333/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1334/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1335/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1336/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1337/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1338/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1339/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1340/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1341/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 12 warnings generated. [1342/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 1 warning generated. [1343/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/BuildInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1344/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 23 warnings generated. [1345/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCAI.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1346/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/Command.cpp [1347/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1348/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandDescription.cpp [1349/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1350/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/MobileCAI.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1351/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCaches.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1352/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1353/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobFile.cpp [1354/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobFileHandler.cpp [1355/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 4 warnings generated. [1356/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobScriptNames.cpp [1357/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1358/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaScriptNames.cpp [1359/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:257:23: note: overridden virtual function is here 257 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:258:23: note: overridden virtual function is here 258 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:259:23: note: overridden virtual function is here 259 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/LuaUnitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:260:15: note: overridden virtual function is here 260 | virtual int GetInitSelectTeam() const = 0; | ^ 16 warnings generated. [1360/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/NullUnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/NullUnitScript.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/NullUnitScript.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1361/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.cpp:36: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 5 warnings generated. [1362/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1363/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1364/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GroundFlash.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.cpp:39: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 25 warnings generated. [1365/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1366/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDefHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1367/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1368/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ 14 warnings generated. [1369/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitToolTipMap.cpp [1370/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Builder.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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); | ~~~~~~~~ ~~~~~~~~^~~ 14 warnings generated. [1371/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 4 warnings generated. [1372/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 4 warnings generated. [1373/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1374/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BeamLaser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BeamLaser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1375/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BombDropper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BombDropper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BombDropper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1376/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 5 warnings generated. [1377/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/DGunWeapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1378/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/EmgCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1379/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/FlameThrower.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1380/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LaserCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1381/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LightningCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1382/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MeleeWeapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1383/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 11 warnings generated. [1384/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/NoWeapon.cpp [1385/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/UnitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 12 warnings generated. [1386/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 11 warnings generated. [1387/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/StarburstLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1388/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/TorpedoLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/TorpedoLauncher.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/TorpedoLauncher.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1389/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ProjectileHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/Weapon.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 12 warnings generated. [1390/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/IModelParser.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 4 warnings generated. [1391/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDefHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponDefHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1392/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1393/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -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.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponTarget.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Weapons/WeaponTarget.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 4 warnings generated. [1394/2388] : && /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/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 && : [1395/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Action.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Action.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Action.cpp [1396/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/AviVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/AviVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/AviVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/AviVideoCapturing.cpp [1397/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1398/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/CameraController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/CameraController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/CameraController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/CameraController.cpp [1399/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FPSController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FPSController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FPSController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/FPSController.cpp [1400/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FreeController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FreeController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/FreeController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/FreeController.cpp [1401/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverheadController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverheadController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverheadController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverheadController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1402/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverviewController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverviewController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/OverviewController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:31:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:32:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:33:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:36:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:38:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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. [1403/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/RotOverheadController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/RotOverheadController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/RotOverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/RotOverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/RotOverheadController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1404/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/SpringController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/SpringController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/SpringController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/SpringController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/SpringController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/SpringController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1405/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/DollyController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/DollyController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Camera/DollyController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1406/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CameraHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CameraHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CameraHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/CameraController.h:120:15: note: overridden virtual function is here 120 | virtual bool SetState(const StateMap& sm); | ^ 6 warnings generated. [1407/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ChatMessage.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ChatMessage.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ChatMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/ChatMessage.cpp [1408/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/ClientData.cpp [1409/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientSetup.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientSetup.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ClientSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/ClientSetup.cpp [1410/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CommandMessage.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CommandMessage.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/CommandMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CommandMessage.cpp [1411/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Console.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Console.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Console.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Console.cpp [1412/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ConsoleHistory.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ConsoleHistory.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/ConsoleHistory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/ConsoleHistory.cpp [1413/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/DummyVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/DummyVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/DummyVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/DummyVideoCapturing.cpp [1414/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/FPSUnitController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/FPSUnitController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/FPSUnitController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 11 warnings generated. [1415/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Game.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Game.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Game.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawerData.h:44:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 44 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventClient.h:281:16: note: overridden virtual function is here 281 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:50: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:157:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 157 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:257:23: note: overridden virtual function is here 257 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:258:23: note: overridden virtual function is here 258 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:259:23: note: overridden virtual function is here 259 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:260:15: note: overridden virtual function is here 260 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:60: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:31:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:32:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:33:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:36:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:38:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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"; } | ^ 24 warnings generated. [1416/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameController.cpp [1417/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameControllerTextInput.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameControllerTextInput.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameControllerTextInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameControllerTextInput.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameControllerTextInput.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1418/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameData.cpp [1419/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameHelper.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameHelper.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameHelper.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 13 warnings generated. [1420/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameSetup.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameSetup.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.cpp:354:79: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 354 | LOG_L(L_WARNING, _STPF_ " players in GameSetup script (NumPlayers says %i)", playerStartingData.size(), playerCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/GameSetup.cpp:437:71: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 437 | LOG_L(L_WARNING, _STPF_ " teams in GameSetup script (NumTeams: %i)", teamStartingData.size(), teamCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1421/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameVersion.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameVersion.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GameVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GameVersion.cpp [1422/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GlobalUnsynced.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GlobalUnsynced.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/GlobalUnsynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/GlobalUnsynced.cpp [1423/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/IVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/IVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/IVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/IVideoCapturing.cpp [1424/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDraw.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDraw.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDraw.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:31:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:32:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:33:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:36:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MiniMap.h:38:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 17 warnings generated. [1425/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDrawModel.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDrawModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/InMapDrawModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1426/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/LoadScreen.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/LoadScreen.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/LoadScreen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/LoadScreen.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/LoadScreen.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/LoadScreen.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:178:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 178 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1427/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/Player.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/Player.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/Player.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1428/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerBase.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerBase.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerBase.cpp [1429/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerHandler.cpp [1430/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerStatistics.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerStatistics.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/PlayerStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/PlayerStatistics.cpp [1431/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/TeamController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/TeamController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/Players/TeamController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/Players/TeamController.cpp [1432/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/PreGame.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/PreGame.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/PreGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/PreGame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/PreGame.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/PreGame.cpp:329:97: warning: format specifies type 'long' but the argument has type 'int64' (aka 'long long') [-Wformat] 329 | LOG("[PreGame::%s] Game/Map archives checksum acquisition took = %ld microseconds", __func__, (spring_gettime() - connectTimer).toMilliSecsi()); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lld /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/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. [1433/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1434/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsAI.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsAI.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SelectedUnitsAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ 3 warnings generated. [1435/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SyncedGameCommands.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SyncedGameCommands.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/SyncedGameCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:257:23: note: overridden virtual function is here 257 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:258:23: note: overridden virtual function is here 258 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:259:23: note: overridden virtual function is here 259 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/Lua/LuaHandleSynced.h:260:15: note: overridden virtual function is here 260 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:26:2: note: overridden virtual function is here 26 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 16 warnings generated. [1436/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/TraceRay.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/TraceRay.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/TraceRay.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Models/3DModel.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:130:15: note: overridden virtual function is here 130 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/WorldObject.h:42:15: note: overridden virtual function is here 42 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:140:15: note: overridden virtual function is here 140 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:93:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/TraceRay.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/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.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:71:2: note: overridden virtual function is here 71 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 12 warnings generated. [1437/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CommandColors.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CommandColors.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CommandColors.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CommandColors.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CommandColors.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1438/2388] /exopi-obj/pobj/recoil-rts-2025.04.08/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -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.04.08/RecoilEngine-2025.04.08/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/include/AL -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.04.08/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -std=c++20 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CursorIcons.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CursorIcons.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Game/UI/CursorIcons.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:20:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 17 | class DebugGroupImpl : public DebugGroup { | final 18 | public: 19 | DebugGroupImpl(uint32_t id, const char* messsage); 20 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/GL/glDebugGroup.hpp:17:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 17 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:229:26: note: expanded from macro 'CR_DECLARE' 229 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:57:2: note: overridden virtual function is here 57 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:236:34: note: expanded from macro 'CR_DECLARE_DERIVED' 236 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/creg/creg.h:217:23: note: expanded from macro 'CR_DECLARE_BASE' 217 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:60:32: note: overridden virtual function is here 60 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Objects/SolidObject.h:136:14: note: overridden virtual function is here 136 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.04.08/RecoilEngine-2025.04.08/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 7