==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: openttd 14.1-3 (Thu Feb 20 21:36:31 2025) ==> Retrieving sources... -> Found openttd-14.1-source.tar.xz -> Found 14fac2ad.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... openttd-14.1-source.tar.xz ... Passed 14fac2ad.patch ... Passed ==> Making package: openttd 14.1-3 (Thu 20 Feb 2025 09:36:37 PM MST) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (49) alsa-lib-1.2.13-1 alsa-topology-conf-1.2.5.1-4 alsa-ucm-conf-1.2.13-2 default-cursors-3-1 flac-1.4.3-2 freetype2-2.13.3-3 graphite-1:1.3.14-4 harfbuzz-10.3.0-1 hidapi-0.14.0-3 jack2-1.9.22-1 lame-3.100-5 libasyncns-1:0.8+r3+g68cd5af-3 libdrm-2.4.124-1 libedit-20240808_3.1-1 libglvnd-1.7.0-1 libinstpatch-1.1.6-3 libogg-1.3.5-2 libpciaccess-0.18.1-2 libpipewire-1:1.2.7-1 libpng-1.6.47-1 libpulse-17.0+r43+g3e2bb8a1e-1 libsamplerate-0.2.2-3 libsndfile-1.2.2-2 libvorbis-1.3.7-4 libx11-1.8.11-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcursor-1.2.3-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxxf86vm-1.1.6-1 llvm-libs-19.1.7-1 lm_sensors-1:3.6.0.r41.g31d1f125-3 mesa-1:24.3.4-1 mpg123-1.32.10-1 opus-1.5.2-1 portaudio-1:19.7.0-3 sdl2-compat-2.32.50-1 sdl3-3.2.4-1 spirv-tools-2024.4.rc2-1 wayland-1.23.1-1 xcb-proto-1.17.0-3 xorgproto-2024.1-2 fluidsynth-2.4.3-1 fontconfig-2:2.16.0-2 hicolor-icon-theme-0.18-1 Total Download Size: 0.86 MiB Total Installed Size: 285.15 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libpipewire-1:1.2.7-1-aarch64 downloading... libinstpatch-1.1.6-3-aarch64 downloading... fluidsynth-2.4.3-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxfixes... installing libxcursor... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl3... Optional dependencies for sdl3 alsa-lib: ALSA audio driver [pending] libpulse: PulseAudio audio driver [pending] jack: JACK audio driver [pending] pipewire: PipeWire audio driver vulkan-driver: vulkan renderer sndio: sndio audio driver libdecor: Wayland client decorations installing sdl2-compat... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libsamplerate... installing opus... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing libogg... installing flac... installing lame... installing libvorbis... installing mpg123... Optional dependencies for mpg123 sdl2: for sdl audio support [installed] jack: for jack audio support [installed] libpulse: for pulse audio support [pending] perl: for conplay [installed] installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libinstpatch... installing libpipewire... installing libasyncns... installing libpulse... Optional dependencies for libpulse pulse-native-provider: PulseAudio backend installing portaudio... installing fluidsynth... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing hicolor-icon-theme... :: Running post-transaction hooks... (1/5) Reloading system manager configuration... Skipped: Current root is not booted. (2/5) Reloading user manager configuration... Skipped: Current root is not booted. (3/5) Arming ConditionNeedsUpdate... (4/5) Updating fontconfig configuration... (5/5) Updating fontconfig cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-2 jsoncpp-1.9.6-3 libuv-1.50.0-1 rhash-1.4.4-1 cmake-3.31.5-1 ninja-1.12.1-2 Total Installed Size: 98.51 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found openttd-14.1-source.tar.xz -> Found 14fac2ad.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting openttd-14.1-source.tar.xz with bsdtar ==> Starting prepare()... patching file CMakeLists.txt Hunk #2 succeeded at 330 (offset -1 lines). ==> Starting build()... -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting Personal Data directory - .openttd -- Detecting Shared Data directory - (not set) -- Detecting Global Data directory - /usr/share/openttd -- Performing Test LIFETIME_DSE_FOUND -- Performing Test LIFETIME_DSE_FOUND - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found -- Found LibLZMA: /usr/lib/liblzma.so (found version "5.6.4") -- Could NOT find LZO (missing: LZO_LIBRARY LZO_INCLUDE_DIR) -- Found PNG: /usr/lib/libpng.so (found version "1.6.47") -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") CMake Warning at CMakeLists.txt:138 (find_package): By not providing "Findunofficial-breakpad.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "unofficial-breakpad", but CMake did not find one. Could not find a package configuration file provided by "unofficial-breakpad" with any of the following names: unofficial-breakpadConfig.cmake unofficial-breakpad-config.cmake Add the installation prefix of "unofficial-breakpad" to CMAKE_PREFIX_PATH or set "unofficial-breakpad_DIR" to a directory containing one of the above files. If "unofficial-breakpad" provides a separate development package or SDK, be sure it has been installed. -- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3") -- Found Fluidsynth: /usr/lib/libfluidsynth.so (found version "2.4.3") -- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.16.0") -- Found Harfbuzz: /usr/lib/libharfbuzz.so (found version "10.3.0") -- Found ICU: TRUE (found version "76.1") found components: i18n uc -- Found OpenGL: /usr/lib/libOpenGL.so found components: OpenGL -- Performing Test XAUDIO2_FOUND -- Performing Test XAUDIO2_FOUND - Failed -- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE GRFID_EXECUTABLE NFORENUM_EXECUTABLE) -- Option Package Dependencies - OFF -- Option Dedicated - OFF -- Option Install FHS - ON -- Option Use assert - OFF -- Option Use NSIS - OFF -- Option Survey Key - NOT USED CMake Deprecation Warning at src/settingsgen/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done CMake Deprecation Warning at src/strgen/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- PNG found -- -DWITH_PNG -- PNG::PNG -- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB -- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA -- CURL found -- -DWITH_CURL -- /usr/include /usr/include -- /usr/lib/libcurl.so /usr/lib/libcurl.so CMake Warning at cmake/LinkPackage.cmake:24 (message): unofficial-breakpad not found; compiling OpenTTD without unofficial-breakpad is strongly discouraged Call Stack (most recent call first): CMakeLists.txt:321 (link_package) -- Fluidsynth found -- -DWITH_FLUIDSYNTH -- /usr/include /usr/include -- /usr/lib/libfluidsynth.so /usr/lib/libfluidsynth.so -- SDL2 found -- -DWITH_SDL2 -- SDL2::SDL2 -- FREETYPE found -- -DWITH_FREETYPE -- Freetype::Freetype -- Fontconfig found -- -DWITH_FONTCONFIG -- Fontconfig::Fontconfig -- Harfbuzz found -- -DWITH_HARFBUZZ -- /usr/include/harfbuzz /usr/include/harfbuzz -- /usr/lib/libharfbuzz.so /usr/lib/libharfbuzz.so -- ICU_i18n found -- -DWITH_ICU_I18N -- /usr/include -- /usr/lib/libicui18n.so -- ICU_uc found -- -DWITH_ICU_UC -- /usr/include -- /usr/lib/libicuuc.so -- OpenGL found -- -DWITH_OPENGL -- (via SDL2) -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success CMake Warning at cmake/InstallAndPackage.cmake:235 (message): Unknown Linux distribution 'archarm' from /etc/os-release found for packaging; can only pack to a txz. Please consider creating a Pull Request to add support for this distribution. Call Stack (most recent call first): CMakeLists.txt:470 (include) -- Configuring done (6.1s) -- Generating done (0.5s) -- Build files have been written to: /build/openttd/src/build ninja: Entering directory `build' [0/834] Generating script_window.hpp [0/834] Building CXX object src/settin...iles/settingsgen.dir/settingsgen.cpp.o [0/834] Building CXX object src/settin...ttingsgen.dir/__/core/alloc_func.cpp.o [0/834] Building CXX object src/settin...ttingsgen.dir/__/misc/getoptdata.cpp.o [0/834] Building CXX object src/settin...keFiles/settingsgen.dir/__/error.cpp.o [0/834] Building CXX object src/settin...iles/settingsgen.dir/__/ini_load.cpp.o [0/834] Building CXX object src/settin...eFiles/settingsgen.dir/__/string.cpp.o [0/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o [1/834] Generating script_window.hpp CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/GenerateWidget.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [1/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o [2/834] Building CXX object src/settin...ttingsgen.dir/__/misc/getoptdata.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [2/834] Building CXX object src/strgen...es/strgen.dir/__/core/alloc_func.cpp.o [3/834] Building CXX object src/settin...iles/settingsgen.dir/__/ini_load.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [3/834] Building CXX object src/strgen...es/strgen.dir/__/misc/getoptdata.cpp.o [4/834] Building CXX object src/strgen...es/strgen.dir/__/misc/getoptdata.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [4/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o [5/834] Building CXX object src/settin...iles/settingsgen.dir/settingsgen.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [5/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o [6/834] Building CXX object src/settin...ttingsgen.dir/__/core/alloc_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [6/834] Generating ai/ai_accounting.hpp.sq [7/834] Generating ai/ai_accounting.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [7/834] Generating ai/ai_admin.hpp.sq [8/834] Generating ai/ai_admin.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [8/834] Generating ai/ai_airport.hpp.sq [9/834] Generating ai/ai_airport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [9/834] Generating ai/ai_asyncmode.hpp.sq [10/834] Generating ai/ai_asyncmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [10/834] Generating ai/ai_base.hpp.sq [11/834] Generating ai/ai_base.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [11/834] Generating ai/ai_basestation.hpp.sq [12/834] Building CXX object src/setti...keFiles/settingsgen.dir/__/error.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [12/834] Generating ai/ai_bridge.hpp.sq [13/834] Generating ai/ai_basestation.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [13/834] Generating ai/ai_bridgelist.hpp.sq [14/834] Generating ai/ai_bridgelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [14/834] Generating ai/ai_cargo.hpp.sq [15/834] Generating ai/ai_bridge.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [15/834] Generating ai/ai_cargolist.hpp.sq [16/834] Generating ai/ai_cargolist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [16/834] Generating ai/ai_cargomonitor.hpp.sq [17/834] Generating ai/ai_cargo.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [17/834] Generating ai/ai_client.hpp.sq [18/834] Generating ai/ai_cargomonitor.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [18/834] Generating ai/ai_clientlist.hpp.sq [19/834] Generating ai/ai_client.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [19/834] Generating ai/ai_company.hpp.sq [20/834] Generating ai/ai_clientlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [20/834] Generating ai/ai_companymode.hpp.sq [21/834] Generating ai/ai_companymode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [21/834] Generating ai/ai_date.hpp.sq [22/834] Generating ai/ai_company.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [22/834] Generating ai/ai_depotlist.hpp.sq [23/834] Generating ai/ai_date.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [23/834] Generating ai/ai_engine.hpp.sq [24/834] Generating ai/ai_depotlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [24/834] Generating ai/ai_enginelist.hpp.sq [25/834] Generating ai/ai_enginelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [25/834] Generating ai/ai_error.hpp.sq [26/834] Generating ai/ai_engine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [26/834] Generating ai/ai_event.hpp.sq [27/834] Generating ai/ai_error.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [27/834] Generating ai/ai_event_types.hpp.sq [28/834] Generating ai/ai_event.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [28/834] Generating ai/ai_execmode.hpp.sq [29/834] Generating ai/ai_execmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [29/834] Generating ai/ai_game.hpp.sq [30/834] Generating ai/ai_game.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [30/834] Generating ai/ai_gamesettings.hpp.sq [31/834] Building CXX object src/strge...es/strgen.dir/__/core/alloc_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [31/834] Generating ai/ai_goal.hpp.sq [32/834] Generating ai/ai_gamesettings.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [32/834] Generating ai/ai_group.hpp.sq [33/834] Generating ai/ai_goal.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [33/834] Generating ai/ai_grouplist.hpp.sq [34/834] Generating ai/ai_group.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [34/834] Generating ai/ai_industry.hpp.sq [35/834] Generating ai/ai_grouplist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [35/834] Generating ai/ai_industrylist.hpp.sq [36/834] Generating ai/ai_event_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [36/834] Generating ai/ai_industrytype.hpp.sq [37/834] Generating ai/ai_industrylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [37/834] Generating ai/ai_industrytypelist.hpp.sq [38/834] Generating ai/ai_industry.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [38/834] Generating ai/ai_info_docs.hpp.sq [39/834] Generating ai/ai_industrytypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [39/834] Generating ai/ai_infrastructure.hpp.sq [40/834] Generating ai/ai_industrytype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [40/834] Generating ai/ai_league.hpp.sq [41/834] Building CXX object src/setti...eFiles/settingsgen.dir/__/string.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [41/834] Generating ai/ai_list.hpp.sq [42/834] Generating ai/ai_infrastructure.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [42/834] Generating ai/ai_log.hpp.sq [43/834] Generating ai/ai_league.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [43/834] Generating ai/ai_log_types.hpp.sq [44/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [44/834] Generating ai/ai_map.hpp.sq [45/834] Generating ai/ai_info_docs.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [45/834] Generating ai/ai_marine.hpp.sq [46/834] Generating ai/ai_log.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [46/834] Generating ai/ai_newgrf.hpp.sq [47/834] Generating ai/ai_log_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [47/834] Generating ai/ai_news.hpp.sq [48/834] Generating ai/ai_map.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [48/834] Generating ai/ai_object.hpp.sq [49/834] Generating ai/ai_list.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [49/834] Generating ai/ai_objecttype.hpp.sq [50/834] Generating ai/ai_newgrf.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [50/834] Generating ai/ai_objecttypelist.hpp.sq [51/834] Generating ai/ai_news.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [51/834] Generating ai/ai_order.hpp.sq [52/834] Generating ai/ai_marine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [52/834] Generating ai/ai_priorityqueue.hpp.sq [53/834] Generating ai/ai_objecttype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [53/834] Generating ai/ai_rail.hpp.sq [54/834] Generating ai/ai_objecttypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [54/834] Generating ai/ai_railtypelist.hpp.sq [55/834] Generating ai/ai_priorityqueue.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [55/834] Generating ai/ai_road.hpp.sq [56/834] Generating ai/ai_railtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [56/834] Generating ai/ai_roadtypelist.hpp.sq [57/834] Generating ai/ai_object.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [57/834] Generating ai/ai_sign.hpp.sq [58/834] Generating ai/ai_sign.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [58/834] Generating ai/ai_signlist.hpp.sq [59/834] Generating ai/ai_roadtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [59/834] Generating ai/ai_station.hpp.sq [60/834] Generating ai/ai_rail.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [60/834] Generating ai/ai_stationlist.hpp.sq [61/834] Generating ai/ai_order.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [61/834] Generating ai/ai_story_page.hpp.sq [62/834] Generating ai/ai_signlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [62/834] Generating ai/ai_storypageelementlist.hpp.sq [63/834] Generating ai/ai_road.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [63/834] Generating ai/ai_storypagelist.hpp.sq [64/834] Generating ai/ai_storypageelementlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [64/834] Generating ai/ai_subsidy.hpp.sq [65/834] Generating ai/ai_station.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [65/834] Generating ai/ai_subsidylist.hpp.sq [66/834] Generating ai/ai_stationlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [66/834] Generating ai/ai_testmode.hpp.sq [67/834] Generating ai/ai_storypagelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [67/834] Generating ai/ai_text.hpp.sq [68/834] Generating ai/ai_story_page.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [68/834] Generating ai/ai_tile.hpp.sq [69/834] Generating ai/ai_subsidylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [69/834] Generating ai/ai_tilelist.hpp.sq [70/834] Generating ai/ai_subsidy.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [70/834] Generating ai/ai_town.hpp.sq [71/834] Generating ai/ai_testmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [71/834] Generating ai/ai_townlist.hpp.sq [72/834] Generating ai/ai_text.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [72/834] Generating ai/ai_tunnel.hpp.sq [73/834] Generating ai/ai_tilelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [73/834] Generating ai/ai_types.hpp.sq [74/834] Generating ai/ai_townlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [74/834] Generating ai/ai_vehicle.hpp.sq [75/834] Generating ai/ai_tunnel.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [75/834] Generating ai/ai_vehiclelist.hpp.sq [76/834] Generating ai/ai_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [76/834] Generating ai/ai_viewport.hpp.sq [77/834] Generating ai/ai_town.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [77/834] Generating ai/ai_waypoint.hpp.sq [78/834] Generating ai/ai_tile.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [78/834] Generating ai/ai_waypointlist.hpp.sq [79/834] Generating ai/ai_viewport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [79/834] Generating ai/ai_window.hpp.sq [80/834] Generating ai/ai_vehiclelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [80/834] Generating game/game_accounting.hpp.sq [81/834] Generating ai/ai_waypoint.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [81/834] Generating game/game_admin.hpp.sq [82/834] Generating ai/ai_waypointlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [82/834] Generating game/game_airport.hpp.sq [83/834] Generating game/game_accounting.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [83/834] Generating game/game_asyncmode.hpp.sq [84/834] Generating game/game_admin.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [84/834] Generating game/game_base.hpp.sq [85/834] Generating ai/ai_vehicle.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [85/834] Generating game/game_basestation.hpp.sq [86/834] Generating game/game_asyncmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [86/834] Generating game/game_bridge.hpp.sq [87/834] Generating game/game_airport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [87/834] Generating game/game_bridgelist.hpp.sq [88/834] Generating game/game_basestation.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [88/834] Generating game/game_cargo.hpp.sq [89/834] Generating game/game_base.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [89/834] Generating game/game_cargolist.hpp.sq [90/834] Generating game/game_bridgelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [90/834] Generating game/game_cargomonitor.hpp.sq [91/834] Generating game/game_bridge.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [91/834] Generating game/game_client.hpp.sq [92/834] Generating game/game_cargolist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [92/834] Generating game/game_clientlist.hpp.sq [93/834] Generating game/game_cargo.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [93/834] Generating game/game_company.hpp.sq [94/834] Generating game/game_clientlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [94/834] Generating game/game_companymode.hpp.sq [95/834] Generating game/game_cargomonitor.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [95/834] Generating game/game_date.hpp.sq [96/834] Generating game/game_client.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [96/834] Generating game/game_depotlist.hpp.sq [97/834] Generating game/game_date.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [97/834] Generating game/game_engine.hpp.sq [98/834] Generating game/game_depotlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [98/834] Generating game/game_enginelist.hpp.sq [99/834] Generating game/game_companymode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [99/834] Generating game/game_error.hpp.sq [100/834] Generating game/game_company.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [100/834] Generating game/game_event.hpp.sq [101/834] Generating game/game_enginelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [101/834] Generating game/game_event_types.hpp.sq [102/834] Generating game/game_error.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [102/834] Generating game/game_execmode.hpp.sq [103/834] Generating game/game_event.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [103/834] Generating game/game_game.hpp.sq [104/834] Generating game/game_engine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [104/834] Generating game/game_gamesettings.hpp.sq [105/834] Generating game/game_execmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [105/834] Generating game/game_goal.hpp.sq [106/834] Generating game/game_game.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [106/834] Generating game/game_group.hpp.sq [107/834] Generating game/game_gamesettings.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [107/834] Generating game/game_grouplist.hpp.sq [108/834] Generating game/game_grouplist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [108/834] Generating game/game_industry.hpp.sq [109/834] Generating game/game_group.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [109/834] Generating game/game_industrylist.hpp.sq [110/834] Generating game/game_goal.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [110/834] Generating game/game_industrytype.hpp.sq [111/834] Generating ai/ai_window.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [111/834] Generating game/game_industrytypelist.hpp.sq [112/834] Generating game/game_industrylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [112/834] Generating game/game_info_docs.hpp.sq [113/834] Generating game/game_industrytypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [113/834] Generating game/game_infrastructure.hpp.sq [114/834] Generating game/game_industrytype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [114/834] Generating game/game_league.hpp.sq [115/834] Generating game/game_industry.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [115/834] Generating game/game_list.hpp.sq [116/834] Generating game/game_event_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [116/834] Generating game/game_log.hpp.sq [117/834] Generating game/game_infrastructure.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [117/834] Generating game/game_log_types.hpp.sq [118/834] Generating game/game_info_docs.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [118/834] Generating game/game_map.hpp.sq [119/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [119/834] Generating game/game_marine.hpp.sq [120/834] Generating game/game_league.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [120/834] Generating game/game_newgrf.hpp.sq [121/834] Generating game/game_log.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [121/834] Generating game/game_news.hpp.sq [122/834] Generating game/game_log_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [122/834] Generating game/game_object.hpp.sq [123/834] Generating game/game_map.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [123/834] Generating game/game_objecttype.hpp.sq [124/834] Generating game/game_list.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [124/834] Generating game/game_objecttypelist.hpp.sq [125/834] Generating game/game_newgrf.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [125/834] Generating game/game_order.hpp.sq [126/834] Generating game/game_news.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [126/834] Generating game/game_priorityqueue.hpp.sq [127/834] Generating game/game_marine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [127/834] Generating game/game_rail.hpp.sq [128/834] Generating game/game_objecttypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [128/834] Generating game/game_railtypelist.hpp.sq [129/834] Generating game/game_objecttype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [129/834] Generating game/game_road.hpp.sq [130/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [130/834] Generating game/game_roadtypelist.hpp.sq [131/834] Generating game/game_object.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [131/834] Generating game/game_sign.hpp.sq [132/834] Generating game/game_priorityqueue.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [132/834] Generating game/game_signlist.hpp.sq [133/834] Generating game/game_railtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [133/834] Generating game/game_station.hpp.sq [134/834] Generating game/game_roadtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [134/834] Generating game/game_stationlist.hpp.sq [135/834] Generating game/game_sign.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [135/834] Generating game/game_story_page.hpp.sq [136/834] Generating game/game_signlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [136/834] Generating game/game_storypageelementlist.hpp.sq [137/834] Generating game/game_order.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [137/834] Generating game/game_storypagelist.hpp.sq [138/834] Generating game/game_rail.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [138/834] Generating game/game_subsidy.hpp.sq [139/834] Generating game/game_station.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [139/834] Generating game/game_subsidylist.hpp.sq [140/834] Generating game/game_storypageelementlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [140/834] Generating game/game_testmode.hpp.sq [141/834] Generating game/game_road.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [141/834] Generating game/game_text.hpp.sq [142/834] Generating game/game_stationlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [142/834] Generating game/game_tile.hpp.sq [143/834] Generating game/game_storypagelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [143/834] Generating game/game_tilelist.hpp.sq [144/834] Generating game/game_subsidy.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [144/834] Generating game/game_town.hpp.sq [145/834] Generating game/game_story_page.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [145/834] Generating game/game_townlist.hpp.sq [146/834] Generating game/game_subsidylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [146/834] Generating game/game_tunnel.hpp.sq [147/834] Generating game/game_text.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [147/834] Generating game/game_types.hpp.sq [148/834] Generating game/game_testmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [148/834] Generating game/game_vehicle.hpp.sq [149/834] Generating game/game_townlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [149/834] Generating game/game_vehiclelist.hpp.sq [150/834] Generating game/game_tilelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [150/834] Generating game/game_viewport.hpp.sq [151/834] Generating game/game_tunnel.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [151/834] Generating game/game_waypoint.hpp.sq [152/834] Generating game/game_tile.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [152/834] Generating game/game_waypointlist.hpp.sq [153/834] Generating game/game_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [153/834] Generating game/game_window.hpp.sq [154/834] Generating game/game_town.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [154/834] Linking CXX executable src/settingsgen/settingsgen [155/834] Generating game/game_vehiclelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [155/834] cd /build/openttd/src/opentt...d-14.1/cmake/scripts/FindVersion.cmake [156/834] Generating game/game_waypointlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [156/834] Generating ai/ai_includes.hpp [157/834] Generating game/game_waypoint.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [157/834] Generating template/template_accounting.hpp.sq [158/834] Generating game/game_viewport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [158/834] Generating template/template_admin.hpp.sq [159/834] cd /build/openttd/src/opentt...d-14.1/cmake/scripts/FindVersion.cmake CMake Deprecation Warning at cmake/scripts/FindVersion.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS [159/834] Generating template/template_airport.hpp.sq [160/834] Generating template/template_admin.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [160/834] Generating template/template_asyncmode.hpp.sq [161/834] Generating ai/ai_includes.hpp CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [161/834] Generating template/template_base.hpp.sq [162/834] Generating game/game_vehicle.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [162/834] Generating template/template_basestation.hpp.sq [163/834] Generating template/template_accounting.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [163/834] Generating template/template_bridge.hpp.sq [164/834] Generating template/template_asyncmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [164/834] Generating template/template_bridgelist.hpp.sq [165/834] Generating template/template_airport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [165/834] Generating template/template_cargo.hpp.sq [166/834] Generating template/template_basestation.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [166/834] Generating template/template_cargolist.hpp.sq [167/834] Generating template/template_base.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [167/834] Generating template/template_cargomonitor.hpp.sq [168/834] Generating template/template_bridge.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [168/834] Generating template/template_client.hpp.sq [169/834] Generating template/template_bridgelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [169/834] Generating template/template_clientlist.hpp.sq [170/834] Generating template/template_cargo.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [170/834] Generating template/template_company.hpp.sq [171/834] Generating template/template_clientlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [171/834] Generating template/template_companymode.hpp.sq [172/834] Generating template/template_cargomonitor.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [172/834] Generating template/template_date.hpp.sq [173/834] Generating template/template_cargolist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [173/834] Generating template/template_depotlist.hpp.sq [174/834] Generating template/template_client.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [174/834] Generating template/template_engine.hpp.sq [175/834] Linking CXX executable src/settingsgen/settingsgen [175/834] Generating template/template_enginelist.hpp.sq [176/834] Generating template/template_date.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [176/834] Generating template/template_error.hpp.sq [177/834] Generating template/template_companymode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [177/834] Generating template/template_event.hpp.sq [178/834] Generating template/template_depotlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [178/834] Generating template/template_event_types.hpp.sq [179/834] Generating template/template_enginelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [179/834] Generating template/template_execmode.hpp.sq [180/834] Generating template/template_engine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [180/834] Generating template/template_game.hpp.sq [181/834] Generating template/template_error.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [181/834] Generating template/template_gamesettings.hpp.sq [182/834] Generating template/template_event.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [182/834] Generating template/template_goal.hpp.sq [183/834] Generating template/template_execmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [183/834] Generating template/template_group.hpp.sq [184/834] Generating template/template_company.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [184/834] Generating template/template_grouplist.hpp.sq [185/834] Generating template/template_game.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [185/834] Generating template/template_industry.hpp.sq [186/834] Generating template/template_gamesettings.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [186/834] Generating template/template_industrylist.hpp.sq [187/834] Generating template/template_goal.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [187/834] Generating template/template_industrytype.hpp.sq [188/834] Generating template/template_grouplist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [188/834] Generating template/template_industrytypelist.hpp.sq [189/834] Generating template/template_group.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [189/834] Generating template/template_info_docs.hpp.sq [190/834] Generating template/template_industrylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [190/834] Generating template/template_infrastructure.hpp.sq [191/834] Generating template/template_industrytypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [191/834] Generating template/template_league.hpp.sq [192/834] Generating template/template_industrytype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [192/834] Generating template/template_list.hpp.sq [193/834] Generating template/template_industry.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [193/834] Generating template/template_log.hpp.sq [194/834] Generating template/template_infrastructure.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [194/834] Generating template/template_log_types.hpp.sq [195/834] Generating template/template_event_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [195/834] Generating template/template_map.hpp.sq [196/834] Generating template/template_league.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [196/834] Generating template/template_marine.hpp.sq [197/834] Generating template/template_log.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [197/834] Generating template/template_newgrf.hpp.sq [198/834] Generating template/template_log_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [198/834] Generating template/template_news.hpp.sq [199/834] Generating template/template_info_docs.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [199/834] Generating template/template_object.hpp.sq [200/834] Generating template/template_list.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [200/834] Generating template/template_objecttype.hpp.sq [201/834] Generating template/template_newgrf.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [201/834] Generating template/template_objecttypelist.hpp.sq [202/834] Generating template/template_map.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [202/834] Generating template/template_order.hpp.sq [203/834] Generating template/template_news.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [203/834] Generating template/template_priorityqueue.hpp.sq [204/834] Generating game/game_window.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [204/834] Generating game/game_includes.hpp [205/834] Generating template/template_marine.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [205/834] Generating template/template_rail.hpp.sq [206/834] Generating template/template_objecttype.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [206/834] Generating template/template_railtypelist.hpp.sq [207/834] Generating template/template_objecttypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [207/834] Generating template/template_road.hpp.sq [208/834] Generating template/template_object.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [208/834] Generating template/template_roadtypelist.hpp.sq [209/834] Generating template/template_priorityqueue.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [209/834] Generating template/template_sign.hpp.sq [210/834] Generating game/game_includes.hpp CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [210/834] Generating template/template_signlist.hpp.sq [211/834] Generating template/template_railtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [211/834] Generating template/template_station.hpp.sq [212/834] Generating template/template_roadtypelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [212/834] Generating template/template_stationlist.hpp.sq [213/834] Generating template/template_order.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [213/834] Generating template/template_story_page.hpp.sq [214/834] Generating template/template_signlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [214/834] Generating template/template_storypageelementlist.hpp.sq [215/834] Generating template/template_sign.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [215/834] Generating template/template_storypagelist.hpp.sq [216/834] Generating template/template_rail.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [216/834] Generating template/template_subsidy.hpp.sq [217/834] Generating template/template_storypagelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [217/834] Generating template/template_subsidylist.hpp.sq [218/834] Generating template/template_station.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [218/834] Generating template/template_testmode.hpp.sq [219/834] Generating template/template_stationlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [219/834] Generating template/template_text.hpp.sq [220/834] Generating template/template_storypageelementlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [220/834] Generating template/template_tile.hpp.sq [221/834] Generating template/template_story_page.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [221/834] Generating template/template_tilelist.hpp.sq [222/834] Generating template/template_testmode.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [222/834] Generating template/template_town.hpp.sq [223/834] Generating template/template_subsidylist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [223/834] Generating template/template_townlist.hpp.sq [224/834] Generating template/template_road.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [224/834] Generating template/template_tunnel.hpp.sq [225/834] Generating template/template_subsidy.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [225/834] Generating template/template_types.hpp.sq [226/834] Generating template/template_text.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [226/834] Generating template/template_vehicle.hpp.sq [227/834] Generating template/template_tilelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [227/834] Generating template/template_vehiclelist.hpp.sq [228/834] Generating template/template_types.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [228/834] Generating template/template_viewport.hpp.sq [229/834] Generating template/template_townlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [229/834] Generating template/template_waypoint.hpp.sq [230/834] Generating template/template_tunnel.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [230/834] Generating template/template_waypointlist.hpp.sq [231/834] Generating template/template_tile.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [231/834] Generating template/template_window.hpp.sq [232/834] Generating template/template_waypointlist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [232/834] Generating table/settings.h [233/834] Generating template/template_waypoint.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [233/834] Copying ai/compat_0.7.nut [234/834] Generating template/template_vehiclelist.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [234/834] Copying ai/compat_1.0.nut [235/834] Generating template/template_viewport.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [235/834] Copying ai/compat_1.1.nut [236/834] Copying ai/compat_0.7.nut [236/834] Copying ai/compat_1.10.nut [237/834] Copying ai/compat_1.0.nut [237/834] Copying ai/compat_1.11.nut [238/834] Copying ai/compat_1.1.nut [238/834] Copying ai/compat_1.2.nut [239/834] Copying ai/compat_1.10.nut [239/834] Copying ai/compat_1.3.nut [240/834] Generating table/settings.h [240/834] Copying ai/compat_1.4.nut [241/834] Copying ai/compat_1.11.nut [241/834] Copying ai/compat_1.5.nut [242/834] Generating template/template_vehicle.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [242/834] Copying ai/compat_1.6.nut [243/834] Generating template/template_town.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [243/834] Copying ai/compat_1.7.nut [244/834] Copying ai/compat_1.2.nut [244/834] Copying ai/compat_1.8.nut [245/834] Copying ai/compat_1.3.nut [245/834] Copying ai/compat_1.9.nut [246/834] Copying ai/compat_1.4.nut [246/834] Copying ai/compat_12.nut [247/834] Copying ai/compat_1.5.nut [247/834] Copying ai/compat_13.nut [248/834] Copying ai/compat_1.6.nut [248/834] Copying ai/compat_14.nut [249/834] Copying ai/compat_1.9.nut [249/834] Copying game/compat_1.10.nut [250/834] Copying ai/compat_1.7.nut [250/834] Copying game/compat_1.11.nut [251/834] Copying ai/compat_12.nut [251/834] Copying game/compat_1.2.nut [252/834] Copying ai/compat_1.8.nut [252/834] Copying game/compat_1.3.nut [253/834] Copying ai/compat_13.nut [253/834] Copying game/compat_1.4.nut [254/834] Copying ai/compat_14.nut [254/834] Copying game/compat_1.5.nut [255/834] Copying game/compat_1.10.nut [255/834] Copying game/compat_1.6.nut [256/834] Copying game/compat_1.11.nut [256/834] Copying game/compat_1.7.nut [257/834] Copying game/compat_1.3.nut [257/834] Copying game/compat_1.8.nut [258/834] Copying game/compat_1.2.nut [258/834] Copying game/compat_1.9.nut [259/834] Copying game/compat_1.4.nut [259/834] Copying game/compat_12.nut [260/834] Copying game/compat_1.6.nut [260/834] Copying game/compat_13.nut [261/834] Copying game/compat_1.5.nut [261/834] Copying game/compat_14.nut [262/834] Copying game/compat_1.7.nut [262/834] Copying openttd.128.png file [263/834] Copying game/compat_1.9.nut [263/834] Copying openttd.16.png file [264/834] Copying game/compat_12.nut [264/834] Copying openttd.256.png file [265/834] Copying game/compat_1.8.nut [265/834] Copying openttd.32.png file [266/834] Copying game/compat_13.nut [266/834] Copying openttd.48.png file [267/834] Copying openttd.128.png file [267/834] Copying openttd.64.png file [268/834] Copying openttd.16.png file [268/834] Copying openttd.32.xpm file [269/834] Copying game/compat_14.nut [269/834] Copying openttd.64.xpm file [270/834] Copying openttd.256.png file [270/834] Generating desktop file [271/834] Copying openttd.48.png file [271/834] Copying OpenTTD-Mono.ttf baseset file [272/834] Copying openttd.32.png file [272/834] Copying OpenTTD-Sans.ttf baseset file [273/834] Copying openttd.64.png file [273/834] Copying OpenTTD-Serif.ttf baseset file [274/834] Copying openttd.32.xpm file [274/834] Copying OpenTTD-Small.ttf baseset file [275/834] Copying openttd.64.xpm file [275/834] Generating no_music.obm baseset metadata file [276/834] Copying OpenTTD-Serif.ttf baseset file [276/834] Generating no_sound.obs baseset metadata file [277/834] Copying OpenTTD-Sans.ttf baseset file [277/834] Copying openttd.32.bmp baseset file [278/834] Copying OpenTTD-Small.ttf baseset file [278/834] Copying openttd.grf baseset file [279/834] Copying OpenTTD-Mono.ttf baseset file [279/834] Copying opntitle.dat baseset file [280/834] Copying opntitle.dat baseset file [280/834] Generating orig_dos.obg baseset metadata file [281/834] Copying openttd.32.bmp baseset file [281/834] Generating orig_dos.obm baseset metadata file [282/834] Copying openttd.grf baseset file [282/834] Generating orig_dos.obs baseset metadata file [283/834] Generating template/template_window.hpp.sq CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [283/834] Generating orig_dos_de.obg baseset metadata file [284/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [284/834] Linking CXX executable src/strgen/strgen [285/834] Generating desktop file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Desktop.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [285/834] Copying orig_extra.grf baseset file [286/834] Linking CXX executable src/strgen/strgen [286/834] Compiling language afrikaans [287/834] Copying orig_extra.grf baseset file [287/834] Compiling language arabic_egypt [288/834] Generating no_sound.obs baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [288/834] Compiling language basque [289/834] Compiling language afrikaans [289/834] Compiling language belarusian [290/834] Compiling language arabic_egypt [290/834] Compiling language brazilian_portuguese [291/834] Generating orig_dos.obs baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [291/834] Compiling language bulgarian [292/834] Compiling language bulgarian [292/834] Compiling language catalan [293/834] Compiling language belarusian [293/834] Compiling language chuvash [294/834] Compiling language basque [294/834] Compiling language croatian [295/834] Compiling language chuvash [295/834] Compiling language czech [296/834] Compiling language catalan [296/834] Compiling language danish [297/834] Compiling language brazilian_portuguese [297/834] Compiling language dutch [298/834] Compiling language croatian [298/834] Compiling language english [299/834] Generating orig_dos.obm baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [299/834] Compiling language english_AU [300/834] Compiling language czech [300/834] Compiling language english_US [301/834] Generating orig_dos_de.obg baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [301/834] Compiling language esperanto [302/834] Compiling language danish [302/834] Compiling language estonian [303/834] Compiling language dutch [303/834] Compiling language faroese [304/834] Compiling language english [304/834] Compiling language finnish [305/834] Compiling language english_AU [305/834] Compiling language french [306/834] Compiling language english_US [306/834] Compiling language frisian [307/834] Compiling language estonian [307/834] Compiling language gaelic [308/834] Compiling language esperanto [308/834] Compiling language galician [309/834] Compiling language faroese [309/834] Compiling language german [310/834] Compiling language frisian [310/834] Compiling language greek [311/834] Compiling language gaelic [311/834] Compiling language hebrew [312/834] Compiling language french [312/834] Compiling language hindi [313/834] Compiling language finnish [313/834] Compiling language hungarian [314/834] Compiling language german [314/834] Compiling language icelandic [315/834] Compiling language galician [315/834] Compiling language ido [316/834] Generating no_music.obm baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [316/834] Compiling language indonesian [317/834] Compiling language hindi [317/834] Compiling language irish [318/834] Compiling language hebrew [318/834] Compiling language italian [319/834] Compiling language greek [319/834] Compiling language japanese [320/834] Compiling language indonesian [320/834] Compiling language korean [321/834] Compiling language ido [321/834] Compiling language latin [322/834] Compiling language hungarian [322/834] Compiling language latvian [323/834] Compiling language icelandic [323/834] Compiling language lithuanian [324/834] Generating orig_dos.obg baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [324/834] Compiling language luxembourgish [325/834] Compiling language japanese [325/834] Compiling language macedonian [326/834] Compiling language italian [326/834] Compiling language malay [327/834] Compiling language korean [327/834] Compiling language maltese [328/834] Compiling language latin [328/834] Compiling language marathi [329/834] Compiling language lithuanian [329/834] Compiling language norwegian_bokmal [330/834] Compiling language irish [330/834] Compiling language norwegian_nynorsk [331/834] Compiling language luxembourgish [331/834] Compiling language persian [332/834] Compiling language macedonian [332/834] Compiling language polish [333/834] Compiling language latvian [333/834] Compiling language portuguese [334/834] Compiling language malay [334/834] Compiling language romanian [335/834] Compiling language marathi [335/834] Compiling language russian [336/834] Compiling language maltese [336/834] Compiling language serbian [337/834] Compiling language norwegian_bokmal [337/834] Compiling language simplified_chinese [338/834] Compiling language norwegian_nynorsk [338/834] Compiling language slovak [339/834] Compiling language persian [339/834] Compiling language slovenian [340/834] Compiling language polish [340/834] Compiling language spanish [341/834] Compiling language portuguese [341/834] Compiling language spanish_MX [342/834] Compiling language romanian [342/834] Compiling language swedish [343/834] Compiling language russian [343/834] Compiling language tamil [344/834] Compiling language simplified_chinese [344/834] Compiling language thai [345/834] Compiling language serbian [345/834] Compiling language traditional_chinese [346/834] Compiling language slovenian [346/834] Compiling language turkish [347/834] Compiling language slovak [347/834] Compiling language ukrainian [348/834] Compiling language spanish [348/834] Compiling language urdu [349/834] Compiling language swedish [349/834] Compiling language vietnamese [350/834] Compiling language traditional_chinese [350/834] Compiling language welsh [351/834] Compiling language spanish_MX [351/834] Generating table/strings.h [352/834] Compiling language thai [352/834] Generating orig_tto.obm baseset metadata file [353/834] Compiling language turkish [353/834] Generating orig_win.obg baseset metadata file [354/834] Compiling language tamil [354/834] Generating orig_win.obm baseset metadata file [355/834] Compiling language ukrainian [355/834] Generating orig_win.obs baseset metadata file [356/834] Compiling language urdu [356/834] Copying regression/info.nut regression file [357/834] Compiling language welsh [357/834] Copying regression/main.nut regression file [358/834] Compiling language vietnamese [358/834] Copying regression/require.nut regression file [359/834] Copying regression/info.nut regression file [359/834] Copying regression/result.txt regression file [360/834] Copying regression/main.nut regression file [360/834] Copying regression/test.sav regression file [361/834] Copying regression/require.nut regression file [361/834] Copying stationlist/info.nut regression file [362/834] Copying regression/result.txt regression file [362/834] Copying stationlist/main.nut regression file [363/834] Generating table/strings.h [363/834] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch [364/834] Copying stationlist/info.nut regression file [364/834] Building CXX object CMakeFil..._test.dir/src/tests/bitmath_func.cpp.o [365/834] Copying stationlist/main.nut regression file [365/834] Building CXX object CMakeFil.../tests/landscape_partial_pixel_z.cpp.o [366/834] Copying regression/test.sav regression file [366/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/math_func.cpp.o [367/834] Generating orig_win.obg baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [367/834] Building CXX object CMakeFil...t.dir/src/tests/mock_spritecache.cpp.o [368/834] Generating orig_tto.obm baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [368/834] Building CXX object CMakeFil...d_test.dir/src/tests/string_func.cpp.o [369/834] Generating orig_win.obs baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [369/834] Building CXX object CMakeFil..._test.dir/src/tests/strings_func.cpp.o [370/834] Generating orig_win.obm baseset metadata file CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. [370/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/test_main.cpp.o [371/834] Building CXX object CMakeFil..._test.dir/src/tests/bitmath_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [371/834] Building CXX object CMakeFil....dir/src/tests/test_script_admin.cpp.o [372/834] Building CXX object CMakeFil.../tests/landscape_partial_pixel_z.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [372/834] Building CXX object CMakeFil...t.dir/src/tests/test_window_desc.cpp.o [373/834] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [373/834] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o [374/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/math_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [374/834] Building CXX object CMakeFil...src/script/api/script_accounting.cpp.o [375/834] Building CXX object CMakeFil..._test.dir/src/tests/strings_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [375/834] Building CXX object CMakeFil....dir/src/script/api/script_admin.cpp.o [376/834] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [376/834] Building CXX object CMakeFil...ir/src/script/api/script_airport.cpp.o [377/834] Building CXX object CMakeFil...d_test.dir/src/tests/string_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [377/834] Building CXX object CMakeFil.../src/script/api/script_asyncmode.cpp.o [378/834] Building CXX object CMakeFil...src/script/api/script_accounting.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [378/834] Building CXX object CMakeFil...b.dir/src/script/api/script_base.cpp.o [379/834] Building CXX object CMakeFil...t.dir/src/tests/mock_spritecache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [379/834] Building CXX object CMakeFil...rc/script/api/script_basestation.cpp.o [380/834] Building CXX object CMakeFil.../src/script/api/script_asyncmode.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [380/834] Building CXX object CMakeFil...dir/src/script/api/script_bridge.cpp.o [381/834] Building CXX object CMakeFil...b.dir/src/script/api/script_base.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [381/834] Building CXX object CMakeFil...src/script/api/script_bridgelist.cpp.o [382/834] Building CXX object CMakeFil...t.dir/src/tests/test_window_desc.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [382/834] Building CXX object CMakeFil....dir/src/script/api/script_cargo.cpp.o [383/834] Building CXX object CMakeFil....dir/src/tests/test_script_admin.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [383/834] Building CXX object CMakeFil.../src/script/api/script_cargolist.cpp.o [384/834] Building CXX object CMakeFil...src/script/api/script_bridgelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [384/834] Building CXX object CMakeFil...c/script/api/script_cargomonitor.cpp.o [385/834] Building CXX object CMakeFil...ir/src/script/api/script_airport.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_airport.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [385/834] Building CXX object CMakeFil...dir/src/script/api/script_client.cpp.o [386/834] Building CXX object CMakeFil....dir/src/script/api/script_cargo.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [386/834] Building CXX object CMakeFil...src/script/api/script_clientlist.cpp.o [387/834] Building CXX object CMakeFil....dir/src/script/api/script_admin.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [387/834] Building CXX object CMakeFil...ir/src/script/api/script_company.cpp.o [388/834] Building CXX object CMakeFil...rc/script/api/script_basestation.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_basestation.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [388/834] Building CXX object CMakeFil...rc/script/api/script_companymode.cpp.o [389/834] Building CXX object CMakeFil.../src/script/api/script_cargolist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_cargolist.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [389/834] Building CXX object CMakeFil...src/script/api/script_controller.cpp.o [390/834] Building CXX object CMakeFil...c/script/api/script_cargomonitor.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/../../cargomonitor.h:15, from /build/openttd/src/openttd-14.1/src/script/api/script_cargomonitor.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_cargomonitor.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [390/834] Building CXX object CMakeFil...b.dir/src/script/api/script_date.cpp.o [391/834] Building CXX object CMakeFil...dir/src/script/api/script_bridge.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [391/834] Building CXX object CMakeFil.../src/script/api/script_depotlist.cpp.o [392/834] Building CXX object CMakeFil...src/script/api/script_clientlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [392/834] Building CXX object CMakeFil...dir/src/script/api/script_engine.cpp.o [393/834] Building CXX object CMakeFil...dir/src/script/api/script_client.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [393/834] Building CXX object CMakeFil...src/script/api/script_enginelist.cpp.o [394/834] Building CXX object CMakeFil...rc/script/api/script_companymode.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [394/834] Building CXX object CMakeFil....dir/src/script/api/script_error.cpp.o [395/834] Building CXX object CMakeFil...b.dir/src/script/api/script_date.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [395/834] Building CXX object CMakeFil....dir/src/script/api/script_event.cpp.o [396/834] Building CXX object CMakeFil.../src/script/api/script_depotlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_depotlist.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [396/834] Building CXX object CMakeFil...rc/script/api/script_event_types.cpp.o [397/834] Building CXX object CMakeFil...src/script/api/script_enginelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [397/834] Building CXX object CMakeFil...r/src/script/api/script_execmode.cpp.o [398/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/test_main.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [398/834] Building CXX object CMakeFil...b.dir/src/script/api/script_game.cpp.o [399/834] Building CXX object CMakeFil...src/script/api/script_controller.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [399/834] Building CXX object CMakeFil...c/script/api/script_gamesettings.cpp.o [400/834] Building CXX object CMakeFil...ir/src/script/api/script_company.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [400/834] Building CXX object CMakeFil...b.dir/src/script/api/script_goal.cpp.o [401/834] Building CXX object CMakeFil....dir/src/script/api/script_event.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [401/834] Building CXX object CMakeFil....dir/src/script/api/script_group.cpp.o [402/834] Building CXX object CMakeFil....dir/src/script/api/script_error.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [402/834] Building CXX object CMakeFil.../src/script/api/script_grouplist.cpp.o [403/834] Building CXX object CMakeFil...dir/src/script/api/script_engine.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [403/834] Building CXX object CMakeFil...r/src/script/api/script_industry.cpp.o [404/834] Building CXX object CMakeFil...r/src/script/api/script_execmode.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [404/834] Building CXX object CMakeFil...c/script/api/script_industrylist.cpp.o [405/834] Building CXX object CMakeFil.../src/script/api/script_grouplist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [405/834] Building CXX object CMakeFil...c/script/api/script_industrytype.cpp.o [406/834] Building CXX object CMakeFil...c/script/api/script_industrylist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industrylist.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [406/834] Building CXX object CMakeFil...ript/api/script_industrytypelist.cpp.o [407/834] Building CXX object CMakeFil...b.dir/src/script/api/script_game.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [407/834] Building CXX object CMakeFil...script/api/script_infrastructure.cpp.o [408/834] Building CXX object CMakeFil...c/script/api/script_gamesettings.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [408/834] Building CXX object CMakeFil...dir/src/script/api/script_league.cpp.o [409/834] Building CXX object CMakeFil...b.dir/src/script/api/script_goal.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_goal.cpp:14: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [409/834] Building CXX object CMakeFil...b.dir/src/script/api/script_list.cpp.o [410/834] Building CXX object CMakeFil...rc/script/api/script_event_types.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [410/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_log.cpp.o [411/834] Building CXX object CMakeFil...r/src/script/api/script_industry.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.cpp:11: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [411/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_map.cpp.o [412/834] Building CXX object CMakeFil....dir/src/script/api/script_group.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/script_group.cpp:18: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' [412/834] Building CXX object CMakeFil...dir/src/script/api/script_marine.cpp.o [413/834] Building CXX object CMakeFil...ript/api/script_industrytypelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industrytypelist.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [413/834] Building CXX object CMakeFil...dir/src/script/api/script_newgrf.cpp.o [414/834] Building CXX object CMakeFil...script/api/script_infrastructure.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [414/834] Building CXX object CMakeFil...b.dir/src/script/api/script_news.cpp.o [415/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [415/834] Building CXX object CMakeFil...dir/src/script/api/script_object.cpp.o [416/834] Building CXX object CMakeFil...c/script/api/script_industrytype.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industrytype.cpp:16: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [416/834] Building CXX object CMakeFil...src/script/api/script_objecttype.cpp.o [417/834] Building CXX object CMakeFil...dir/src/script/api/script_newgrf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [417/834] Building CXX object CMakeFil...script/api/script_objecttypelist.cpp.o [418/834] Building CXX object CMakeFil...dir/src/script/api/script_league.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [418/834] Building CXX object CMakeFil....dir/src/script/api/script_order.cpp.o [419/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_log.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [419/834] Building CXX object CMakeFil.../script/api/script_priorityqueue.cpp.o [420/834] Building CXX object CMakeFil...b.dir/src/script/api/script_list.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [420/834] Building CXX object CMakeFil...b.dir/src/script/api/script_rail.cpp.o [421/834] Building CXX object CMakeFil...script/api/script_objecttypelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [421/834] Building CXX object CMakeFil...c/script/api/script_railtypelist.cpp.o [422/834] Building CXX object CMakeFil...dir/src/script/api/script_marine.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_marine.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [422/834] Building CXX object CMakeFil...b.dir/src/script/api/script_road.cpp.o [423/834] Building CXX object CMakeFil...b.dir/src/script/api/script_news.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_news.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [423/834] Building CXX object CMakeFil...c/script/api/script_roadtypelist.cpp.o [424/834] Building CXX object CMakeFil.../script/api/script_priorityqueue.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [424/834] Building CXX object CMakeFil...b.dir/src/script/api/script_sign.cpp.o [425/834] Building CXX object CMakeFil...c/script/api/script_railtypelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [425/834] Building CXX object CMakeFil...r/src/script/api/script_signlist.cpp.o [426/834] Building CXX object CMakeFil...dir/src/script/api/script_object.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [426/834] Building CXX object CMakeFil...ir/src/script/api/script_station.cpp.o [427/834] Building CXX object CMakeFil...src/script/api/script_objecttype.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [427/834] Building CXX object CMakeFil...rc/script/api/script_stationlist.cpp.o [428/834] Building CXX object CMakeFil...c/script/api/script_roadtypelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [428/834] Building CXX object CMakeFil...src/script/api/script_story_page.cpp.o [429/834] Building CXX object CMakeFil....dir/src/script/api/script_order.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/script_order.cpp:16: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_order.cpp:19: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [429/834] Building CXX object CMakeFil.../script/api/script_storypagelist.cpp.o [430/834] Building CXX object CMakeFil...r/src/script/api/script_signlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [430/834] Building CXX object CMakeFil.../api/script_storypageelementlist.cpp.o [431/834] Building CXX object CMakeFil...b.dir/src/script/api/script_rail.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_rail.cpp:17: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [431/834] Building CXX object CMakeFil...ir/src/script/api/script_subsidy.cpp.o [432/834] Building CXX object CMakeFil...rc/script/api/script_stationlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_stationlist.cpp:14: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/script/api/script_stationlist.cpp:15: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' [432/834] Building CXX object CMakeFil...rc/script/api/script_subsidylist.cpp.o [433/834] Building CXX object CMakeFil...b.dir/src/script/api/script_road.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_road.cpp:14: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [433/834] Building CXX object CMakeFil...r/src/script/api/script_testmode.cpp.o [434/834] Building CXX object CMakeFil...b.dir/src/script/api/script_sign.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [434/834] Building CXX object CMakeFil...b.dir/src/script/api/script_text.cpp.o [435/834] Building CXX object CMakeFil.../script/api/script_storypagelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [435/834] Building CXX object CMakeFil...b.dir/src/script/api/script_tile.cpp.o [436/834] Building CXX object CMakeFil...rc/script/api/script_subsidylist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [436/834] Building CXX object CMakeFil...r/src/script/api/script_tilelist.cpp.o [437/834] Building CXX object CMakeFil...ir/src/script/api/script_station.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_station.cpp:15: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [437/834] Building CXX object CMakeFil...b.dir/src/script/api/script_town.cpp.o [438/834] Building CXX object CMakeFil...r/src/script/api/script_testmode.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [438/834] Building CXX object CMakeFil...r/src/script/api/script_townlist.cpp.o [439/834] Building CXX object CMakeFil.../api/script_storypageelementlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [439/834] Building CXX object CMakeFil...dir/src/script/api/script_tunnel.cpp.o [440/834] Building CXX object CMakeFil...src/script/api/script_story_page.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_story_page.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [440/834] Building CXX object CMakeFil...ir/src/script/api/script_vehicle.cpp.o [441/834] Building CXX object CMakeFil...r/src/script/api/script_tilelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_tilelist.cpp:12: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [441/834] Building CXX object CMakeFil...rc/script/api/script_vehiclelist.cpp.o [442/834] Building CXX object CMakeFil...ir/src/script/api/script_subsidy.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16, from /build/openttd/src/openttd-14.1/src/script/api/script_subsidy.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [442/834] Building CXX object CMakeFil...r/src/script/api/script_viewport.cpp.o [443/834] Building CXX object CMakeFil...r/src/script/api/script_townlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [443/834] Building CXX object CMakeFil...r/src/script/api/script_waypoint.cpp.o [444/834] Building CXX object CMakeFil...b.dir/src/script/api/script_tile.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [444/834] Building CXX object CMakeFil...c/script/api/script_waypointlist.cpp.o [445/834] Building CXX object CMakeFil...b.dir/src/script/api/script_text.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [445/834] Building CXX object CMakeFil...dir/src/script/api/script_window.cpp.o [446/834] Building CXX object CMakeFil...r/src/script/api/script_waypoint.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/script/api/script_waypoint.cpp:14: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [446/834] Building CXX object CMakeFil...lib.dir/src/script/script_config.cpp.o [447/834] Building CXX object CMakeFil...rc/script/api/script_vehiclelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/script_vehiclelist.cpp:16: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' [447/834] Building CXX object CMakeFil...td_lib.dir/src/script/script_gui.cpp.o [448/834] Building CXX object CMakeFil...b.dir/src/script/api/script_town.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/script_town.cpp:18: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [448/834] Building CXX object CMakeFil...d_lib.dir/src/script/script_info.cpp.o [449/834] Building CXX object CMakeFil...dir/src/script/api/script_window.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [449/834] Building CXX object CMakeFil...dir/src/script/script_info_dummy.cpp.o [450/834] Building CXX object CMakeFil...dir/src/script/api/script_tunnel.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [450/834] Building CXX object CMakeFil...b.dir/src/script/script_instance.cpp.o [451/834] Building CXX object CMakeFil...c/script/api/script_waypointlist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/script_waypointlist.cpp:13: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/script/api/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/script/api/script_waypointlist.cpp:14: /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >' [451/834] Building CXX object CMakeFil...ib.dir/src/script/script_scanner.cpp.o [452/834] Building CXX object CMakeFil...r/src/script/api/script_viewport.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [452/834] Building CXX object CMakeFil...nttd_lib.dir/src/script/squirrel.cpp.o [453/834] Building CXX object CMakeFil...ir/src/script/api/script_vehicle.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/../../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/script/api/../../roadveh.h:13, from /build/openttd/src/openttd-14.1/src/script/api/script_vehicle.cpp:20: /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >' [453/834] Building CXX object CMakeFil..._lib.dir/src/script/squirrel_std.cpp.o [454/834] Building CXX object CMakeFil...lib.dir/src/script/script_config.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [454/834] Building CXX object CMakeFil...d_lib.dir/src/strgen/strgen_base.cpp.o [455/834] Building CXX object CMakeFil...dir/src/script/script_info_dummy.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [455/834] Building CXX object CMakeFil...b.dir/src/3rdparty/icu/scriptrun.cpp.o [456/834] Building CXX object CMakeFil...d_lib.dir/src/script/script_info.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [456/834] Building CXX object CMakeFil...ttd_lib.dir/src/3rdparty/md5/md5.cpp.o [457/834] Building CXX object CMakeFil...td_lib.dir/src/script/script_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [457/834] Building CXX object CMakeFil...ty/monocypher/monocypher-ed25519.cpp.o [458/834] Building CXX object CMakeFil...b.dir/src/3rdparty/icu/scriptrun.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [458/834] Building CXX object CMakeFil...c/3rdparty/monocypher/monocypher.cpp.o [459/834] Building CXX object CMakeFil...ib.dir/src/script/script_scanner.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [459/834] Building CXX object CMakeFil...party/squirrel/sqstdlib/sqstdaux.cpp.o [460/834] Building CXX object CMakeFil...b.dir/src/script/script_instance.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [460/834] Building CXX object CMakeFil...arty/squirrel/sqstdlib/sqstdmath.cpp.o [461/834] Building CXX object CMakeFil...nttd_lib.dir/src/script/squirrel.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [461/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqapi.cpp.o [462/834] Building CXX object CMakeFil..._lib.dir/src/script/squirrel_std.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [462/834] Building CXX object CMakeFil...arty/squirrel/squirrel/sqbaselib.cpp.o [463/834] Building CXX object CMakeFil...ttd_lib.dir/src/3rdparty/md5/md5.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [463/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqclass.cpp.o [464/834] Building CXX object CMakeFil...arty/squirrel/sqstdlib/sqstdmath.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [464/834] Building CXX object CMakeFil...rty/squirrel/squirrel/sqcompiler.cpp.o [465/834] Building CXX object CMakeFil...ty/monocypher/monocypher-ed25519.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [465/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqdebug.cpp.o [466/834] Building CXX object CMakeFil...c/3rdparty/monocypher/monocypher.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [466/834] Building CXX object CMakeFil...ty/squirrel/squirrel/sqfuncstate.cpp.o [467/834] Building CXX object CMakeFil...d_lib.dir/src/strgen/strgen_base.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [467/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqlexer.cpp.o [468/834] Building CXX object CMakeFil...party/squirrel/sqstdlib/sqstdaux.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [468/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqmem.cpp.o [469/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqclass.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [469/834] Building CXX object CMakeFil...party/squirrel/squirrel/sqobject.cpp.o [470/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqapi.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [470/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqstate.cpp.o [471/834] Building CXX object CMakeFil...arty/squirrel/squirrel/sqbaselib.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [471/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqtable.cpp.o [472/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqlexer.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [472/834] Building CXX object CMakeFil.../3rdparty/squirrel/squirrel/sqvm.cpp.o [473/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqmem.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [473/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o [474/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqdebug.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [474/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o [475/834] Building CXX object CMakeFil...rty/squirrel/squirrel/sqcompiler.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [475/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o [476/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqtable.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [476/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o [477/834] Building CXX object CMakeFil...ty/squirrel/squirrel/sqfuncstate.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [477/834] Building CXX object CMakeFil...enttd_lib.dir/src/ai/ai_instance.cpp.o [478/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [478/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o [479/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [479/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_anim.cpp.o [480/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqstate.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [480/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_base.cpp.o [481/834] Building CXX object CMakeFil...party/squirrel/squirrel/sqobject.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [481/834] Building CXX object CMakeFil....dir/src/blitter/32bpp_optimized.cpp.o [482/834] Building CXX object CMakeFil.../3rdparty/squirrel/squirrel/sqvm.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [482/834] Building CXX object CMakeFil...lib.dir/src/blitter/32bpp_simple.cpp.o [483/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [483/834] Building CXX object CMakeFil...td_lib.dir/src/blitter/8bpp_base.cpp.o [484/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_base.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [484/834] Building CXX object CMakeFil...b.dir/src/blitter/8bpp_optimized.cpp.o [485/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [485/834] Building CXX object CMakeFil..._lib.dir/src/blitter/8bpp_simple.cpp.o [486/834] Building CXX object CMakeFil...td_lib.dir/src/blitter/8bpp_base.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [486/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/40bpp_anim.cpp.o [487/834] Building CXX object CMakeFil....dir/src/blitter/32bpp_optimized.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [487/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o [488/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [488/834] Building CXX object CMakeFil...nttd_lib.dir/src/core/alloc_func.cpp.o [489/834] Building CXX object CMakeFil...b.dir/src/blitter/8bpp_optimized.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [489/834] Building CXX object CMakeFil...d_lib.dir/src/core/geometry_func.cpp.o [490/834] Building CXX object CMakeFil..._lib.dir/src/blitter/8bpp_simple.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [490/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/math_func.cpp.o [491/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_anim.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [491/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/pool_func.cpp.o [492/834] Building CXX object CMakeFil...enttd_lib.dir/src/ai/ai_instance.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/ai/../script_industry.hpp:16, from /build/openttd/src/build/generated/script/../script/api/ai/ai_industry.hpp.sq:10, from /build/openttd/src/build/generated/script/../script/api/ai/ai_includes.hpp:31, from /build/openttd/src/openttd-14.1/src/ai/ai_instance.cpp:29: /build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: note: remove the '< >' [492/834] Building CXX object CMakeFil...ttd_lib.dir/src/core/random_func.cpp.o [493/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [493/834] Building CXX object CMakeFil.../src/fontcache/freetypefontcache.cpp.o [494/834] Building CXX object CMakeFil...d_lib.dir/src/core/geometry_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [494/834] Building CXX object CMakeFil...ir/src/fontcache/spritefontcache.cpp.o [495/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/40bpp_anim.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [495/834] Building CXX object CMakeFil.../src/fontcache/truetypefontcache.cpp.o [496/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/math_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [496/834] Building CXX object CMakeFil...ttd_lib.dir/src/game/game_config.cpp.o [497/834] Building CXX object CMakeFil...lib.dir/src/blitter/32bpp_simple.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [497/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_core.cpp.o [498/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/pool_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [498/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o [499/834] Building CXX object CMakeFil...ir/src/fontcache/spritefontcache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [499/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_info.cpp.o [500/834] Building CXX object CMakeFil...nttd_lib.dir/src/core/alloc_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [500/834] Building CXX object CMakeFil...d_lib.dir/src/game/game_instance.cpp.o [501/834] Building CXX object CMakeFil...ttd_lib.dir/src/game/game_config.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [501/834] Building CXX object CMakeFil...td_lib.dir/src/game/game_scanner.cpp.o [502/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [502/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_text.cpp.o [503/834] Building CXX object CMakeFil...ttd_lib.dir/src/core/random_func.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [503/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/demands.cpp.o [504/834] Building CXX object CMakeFil.../src/fontcache/freetypefontcache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [504/834] Building CXX object CMakeFil...lib.dir/src/linkgraph/flowmapper.cpp.o [505/834] Building CXX object CMakeFil.../src/fontcache/truetypefontcache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [505/834] Building CXX object CMakeFil..._lib.dir/src/linkgraph/linkgraph.cpp.o [506/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_core.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [506/834] Building CXX object CMakeFil....dir/src/linkgraph/linkgraph_gui.cpp.o [507/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_info.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [507/834] Building CXX object CMakeFil...b.dir/src/linkgraph/linkgraphjob.cpp.o [508/834] Building CXX object CMakeFil...td_lib.dir/src/game/game_scanner.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [508/834] Building CXX object CMakeFil.../src/linkgraph/linkgraphschedule.cpp.o [509/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/demands.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /build/openttd/src/openttd-14.1/src/linkgraph/demands.h:6, from /build/openttd/src/openttd-14.1/src/linkgraph/demands.cpp:4: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [509/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o [510/834] Building CXX object CMakeFil....dir/src/linkgraph/linkgraph_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.cpp:23: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [510/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/refresh.cpp.o [511/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_text.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [511/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/countedobj.cpp.o [512/834] Building CXX object CMakeFil..._lib.dir/src/linkgraph/linkgraph.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:12: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_func.hpp:16, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:11: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:24: warning: '**_19.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void LinkGraph::Merge(LinkGraph*)' at /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:109:9: /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:24: warning: '*other.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [512/834] Building CXX object CMakeFil...ttd_lib.dir/src/misc/dbg_helpers.cpp.o [513/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/countedobj.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [513/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/getoptdata.cpp.o [514/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/refresh.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.cpp:15: /build/openttd/src/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.cpp:16: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [514/834] Building CXX object CMakeFil...ttd_lib.dir/src/music/fluidsynth.cpp.o [515/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /build/openttd/src/openttd-14.1/src/linkgraph/mcf.h:6, from /build/openttd/src/openttd-14.1/src/linkgraph/mcf.cpp:6: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [515/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o [516/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/getoptdata.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [516/834] Building CXX object CMakeFil...enttd_lib.dir/src/music/midifile.cpp.o [517/834] Building CXX object CMakeFil.../src/linkgraph/linkgraphschedule.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.cpp:11: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [517/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o [518/834] Building CXX object CMakeFil...d_lib.dir/src/game/game_instance.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../industry.h:18, from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../cargomonitor.h:15, from /build/openttd/src/openttd-14.1/src/script/api/ai/../script_cargomonitor.hpp:16, from /build/openttd/src/build/generated/script/../script/api/game/game_cargomonitor.hpp.sq:10, from /build/openttd/src/build/generated/script/../script/api/game/game_includes.hpp:20, from /build/openttd/src/openttd-14.1/src/game/game_instance.cpp:25: /build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: note: remove the '< >' [518/834] Building CXX object CMakeFil...lib.dir/src/network/core/address.cpp.o [519/834] Building CXX object CMakeFil...lib.dir/src/linkgraph/flowmapper.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /build/openttd/src/openttd-14.1/src/linkgraph/flowmapper.h:13, from /build/openttd/src/openttd-14.1/src/linkgraph/flowmapper.cpp:11: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [519/834] Building CXX object CMakeFil..._lib.dir/src/network/core/config.cpp.o [520/834] Building CXX object CMakeFil...ttd_lib.dir/src/misc/dbg_helpers.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [520/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/core.cpp.o [521/834] Building CXX object CMakeFil..._lib.dir/src/network/core/config.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [521/834] Building CXX object CMakeFil...c/network/core/network_game_info.cpp.o [522/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [522/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/host.cpp.o [523/834] Building CXX object CMakeFil...enttd_lib.dir/src/music/midifile.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [523/834] Building CXX object CMakeFil.../src/network/core/os_abstraction.cpp.o [524/834] Building CXX object CMakeFil...ttd_lib.dir/src/music/fluidsynth.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [524/834] Building CXX object CMakeFil..._lib.dir/src/network/core/packet.cpp.o [525/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/core.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [525/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/tcp.cpp.o [526/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [526/834] Building CXX object CMakeFil...b.dir/src/network/core/tcp_admin.cpp.o [527/834] Building CXX object CMakeFil.../src/network/core/os_abstraction.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [527/834] Building CXX object CMakeFil...dir/src/network/core/tcp_connect.cpp.o [528/834] Building CXX object CMakeFil...b.dir/src/linkgraph/linkgraphjob.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob.cpp:13: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [528/834] Building CXX object CMakeFil...dir/src/network/core/tcp_content.cpp.o [529/834] Building CXX object CMakeFil...lib.dir/src/network/core/address.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [529/834] Building CXX object CMakeFil...src/network/core/tcp_coordinator.cpp.o [530/834] Building CXX object CMakeFil..._lib.dir/src/network/core/packet.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /usr/include/c++/14.2.1/algorithm:60, from /build/openttd/src/openttd-14.1/src/stdafx.h:49, from /build/openttd/src/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from <command-line>: In static member function 'static constexpr _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned char; _Up = unsigned char; bool _IsMove = false]', inlined from 'constexpr _OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from 'constexpr _OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from 'constexpr _OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from 'constexpr _OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; _ForwardIterator = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _ForwardIterator = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _ForwardIterator = unsigned char*; _Tp = unsigned char]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; <template-parameter-2-2> = void; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Packet::Send_buffer(const std::vector<unsigned char>&)' at /build/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 2 and 9223372036854775807 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/aarch64-unknown-linux-gnu/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/deque:63, from /build/openttd/src/openttd-14.1/src/stdafx.h:63: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned char]', inlined from 'constexpr _Tp* std::allocator< <template-parameter-1-1> >::allocate(std::size_t) [with _Tp = unsigned char]' at /usr/include/c++/14.2.1/bits/allocator.h:196:40, inlined from 'static constexpr _Tp* std::allocator_traits<std::allocator<_Up> >::allocate(allocator_type&, size_type) [with _Tp = unsigned char]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; <template-parameter-2-2> = void; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Packet::Send_buffer(const std::vector<unsigned char>&)' at /build/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21: /usr/include/c++/14.2.1/bits/new_allocator.h:151:48: note: at offset [-9223372036854775808, -1] into destination object of size [1, 9223372036854775807] allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [530/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_game.cpp.o [531/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/host.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [531/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_stun.cpp.o [532/834] Building CXX object CMakeFil...c/network/core/network_game_info.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [532/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_turn.cpp.o [533/834] Building CXX object CMakeFil...src/network/core/tcp_coordinator.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [533/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/udp.cpp.o [534/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/tcp.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [534/834] Building CXX object CMakeFil...b.dir/src/network/core/http_curl.cpp.o [535/834] Building CXX object CMakeFil...b.dir/src/network/core/tcp_admin.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [535/834] Building CXX object CMakeFil...nttd_lib.dir/src/network/network.cpp.o [536/834] Building CXX object CMakeFil...dir/src/network/core/tcp_content.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [536/834] Building CXX object CMakeFil...ib.dir/src/network/network_admin.cpp.o [537/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_game.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [537/834] Building CXX object CMakeFil...dir/src/network/network_chat_gui.cpp.o [538/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_stun.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [538/834] Building CXX object CMakeFil...b.dir/src/network/network_client.cpp.o [539/834] Building CXX object CMakeFil...dir/src/network/core/tcp_connect.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [539/834] Building CXX object CMakeFil....dir/src/network/network_command.cpp.o [540/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_turn.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [540/834] Building CXX object CMakeFil....dir/src/network/network_content.cpp.o [541/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/udp.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [541/834] Building CXX object CMakeFil.../src/network/network_content_gui.cpp.o [542/834] Building CXX object CMakeFil...b.dir/src/network/core/http_curl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [542/834] Building CXX object CMakeFil.../src/network/network_coordinator.cpp.o [543/834] Building CXX object CMakeFil...nttd_lib.dir/src/network/network.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/network/core/tcp_game.h:18, from /build/openttd/src/openttd-14.1/src/network/network_internal.h:15, from /build/openttd/src/openttd-14.1/src/network/network_admin.h:13, from /build/openttd/src/openttd-14.1/src/network/network.cpp:16: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _networkclientinfo_pool); Titem = NetworkClientInfo; Tindex = unsigned char; long unsigned int Tgrowth_step = 8; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NCLIENT; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = NetworkClientInfo; Tindex = unsigned char; long unsigned int Tgrowth_step = 8; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NCLIENT; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/network/../core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/network/core/../../core/pool_type.hpp:264:24: warning: '**_20.NetworkClientInfo::Pool<NetworkClientInfo, unsigned char, 8, 256, PT_NCLIENT>::PoolItem<(& _networkclientinfo_pool)>.Pool<NetworkClientInfo, unsigned char, 8, 256, PT_NCLIENT>::PoolItem<(& _networkclientinfo_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [543/834] Building CXX object CMakeFil...dir/src/network/network_gamelist.cpp.o [544/834] Building CXX object CMakeFil...ib.dir/src/network/network_admin.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [544/834] Building CXX object CMakeFil..._lib.dir/src/network/network_gui.cpp.o [545/834] Building CXX object CMakeFil...dir/src/network/network_chat_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [545/834] Building CXX object CMakeFil...ib.dir/src/network/network_query.cpp.o [546/834] Building CXX object CMakeFil....dir/src/network/network_content.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [546/834] Building CXX object CMakeFil...b.dir/src/network/network_server.cpp.o [547/834] Building CXX object CMakeFil...b.dir/src/network/network_client.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [547/834] Building CXX object CMakeFil...lib.dir/src/network/network_stun.cpp.o [548/834] Building CXX object CMakeFil...dir/src/network/network_gamelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [548/834] Building CXX object CMakeFil...b.dir/src/network/network_survey.cpp.o [549/834] Building CXX object CMakeFil.../src/network/network_content_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [549/834] Building CXX object CMakeFil...lib.dir/src/network/network_turn.cpp.o [550/834] Building CXX object CMakeFil...ib.dir/src/network/network_query.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [550/834] Building CXX object CMakeFil..._lib.dir/src/network/network_udp.cpp.o [551/834] Building CXX object CMakeFil..._lib.dir/src/network/network_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [551/834] Building CXX object CMakeFil...ib.dir/src/os/unix/crashlog_unix.cpp.o [552/834] Building CXX object CMakeFil.../src/network/network_coordinator.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [552/834] Building CXX object CMakeFil..._lib.dir/src/os/unix/survey_unix.cpp.o [553/834] Building CXX object CMakeFil..._lib.dir/src/os/unix/survey_unix.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [553/834] Building CXX object CMakeFil.../src/os/unix/library_loader_unix.cpp.o [554/834] Building CXX object CMakeFil...b.dir/src/network/network_server.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/network/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/network/network_server.cpp:22: /build/openttd/src/openttd-14.1/src/network/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/network/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/network/../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/network/../roadveh.h:13, from /build/openttd/src/openttd-14.1/src/network/network_server.cpp:27: /build/openttd/src/openttd-14.1/src/network/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/network/../vehicle_base.h:1099:36: note: remove the '< >' [554/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/unix.cpp.o [555/834] Building CXX object CMakeFil...lib.dir/src/network/network_turn.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [555/834] Building CXX object CMakeFil...td_lib.dir/src/os/unix/font_unix.cpp.o [556/834] Building CXX object CMakeFil...b.dir/src/network/network_survey.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [556/834] Building CXX object CMakeFil...ib.dir/src/pathfinder/npf/aystar.cpp.o [557/834] Building CXX object CMakeFil.../src/os/unix/library_loader_unix.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [557/834] Building CXX object CMakeFil...d_lib.dir/src/pathfinder/npf/npf.cpp.o [558/834] Building CXX object CMakeFil...ib.dir/src/os/unix/crashlog_unix.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [558/834] Building CXX object CMakeFil...lib.dir/src/pathfinder/npf/queue.cpp.o [559/834] Building CXX object CMakeFil..._lib.dir/src/network/network_udp.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [559/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_rail.cpp.o [560/834] Building CXX object CMakeFil...ib.dir/src/pathfinder/npf/aystar.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [560/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_road.cpp.o [561/834] Building CXX object CMakeFil...lib.dir/src/pathfinder/npf/queue.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [561/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_ship.cpp.o [562/834] Building CXX object CMakeFil...lib.dir/src/network/network_stun.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [562/834] Building CXX object CMakeFil...athfinder/yapf/yapf_ship_regions.cpp.o [563/834] Building CXX object CMakeFil...td_lib.dir/src/os/unix/font_unix.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [563/834] Building CXX object CMakeFil...dir/src/pathfinder/water_regions.cpp.o [564/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/unix.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [564/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/afterload.cpp.o [565/834] Building CXX object CMakeFil...d_lib.dir/src/pathfinder/npf/npf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/npf/npf.cpp:14: /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../pathfinder_func.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/npf/npf.cpp:17: /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../base_station_base.h:229:45: note: remove the '< >' [565/834] Building CXX object CMakeFil...enttd_lib.dir/src/saveload/ai_sl.cpp.o [566/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_road.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_road.cpp:11: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >' [566/834] Building CXX object CMakeFil..._lib.dir/src/saveload/airport_sl.cpp.o [567/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_ship.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship.cpp:11: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../station_base.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../industry.h:18, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship.cpp:12: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >' [567/834] Building CXX object CMakeFil...ir/src/saveload/animated_tile_sl.cpp.o [568/834] Building CXX object CMakeFil...athfinder/yapf/yapf_ship_regions.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship_regions.cpp:11: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship_regions.cpp:13: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >' [568/834] Building CXX object CMakeFil....dir/src/saveload/autoreplace_sl.cpp.o [569/834] Building CXX object CMakeFil...dir/src/pathfinder/water_regions.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/pathfinder/../roadveh.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:14, from /build/openttd/src/openttd-14.1/src/pathfinder/water_regions.cpp:19: /build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:15: /build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: note: remove the '< >' [569/834] Building CXX object CMakeFil...dir/src/saveload/cargomonitor_sl.cpp.o [570/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_rail.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_rail.cpp:12: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >' [570/834] Building CXX object CMakeFil....dir/src/saveload/cargopacket_sl.cpp.o [571/834] Building CXX object CMakeFil...enttd_lib.dir/src/saveload/ai_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [571/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/cheat_sl.cpp.o [572/834] Building CXX object CMakeFil....dir/src/network/network_command.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [572/834] Building CXX object CMakeFil..._lib.dir/src/saveload/company_sl.cpp.o [573/834] Building CXX object CMakeFil...ir/src/saveload/animated_tile_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [573/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/depot_sl.cpp.o [574/834] Building CXX object CMakeFil....dir/src/saveload/autoreplace_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [574/834] Building CXX object CMakeFil..._lib.dir/src/saveload/economy_sl.cpp.o [575/834] Building CXX object CMakeFil....dir/src/saveload/cargopacket_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/cargopacket_sl.cpp:15: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/cargopacket_sl.cpp:16: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' [575/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/engine_sl.cpp.o [576/834] Building CXX object CMakeFil...dir/src/saveload/cargomonitor_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18, from /build/openttd/src/openttd-14.1/src/saveload/../cargomonitor.h:15, from /build/openttd/src/openttd-14.1/src/saveload/cargomonitor_sl.cpp:15: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' [576/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/game_sl.cpp.o [577/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/cheat_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [577/834] Building CXX object CMakeFil..._lib.dir/src/saveload/gamelog_sl.cpp.o [578/834] Building CXX object CMakeFil..._lib.dir/src/saveload/economy_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [578/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/goal_sl.cpp.o [579/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/depot_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [579/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/group_sl.cpp.o [580/834] Building CXX object CMakeFil..._lib.dir/src/saveload/company_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/company_sl.cpp:20: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' [580/834] Building CXX object CMakeFil...lib.dir/src/saveload/industry_sl.cpp.o [581/834] Building CXX object CMakeFil..._lib.dir/src/saveload/airport_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [581/834] Building CXX object CMakeFil...ib.dir/src/saveload/labelmaps_sl.cpp.o [582/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/engine_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [582/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/league_sl.cpp.o [583/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/goal_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [583/834] Building CXX object CMakeFil...ib.dir/src/saveload/linkgraph_sl.cpp.o [584/834] Building CXX object CMakeFil..._lib.dir/src/saveload/gamelog_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [584/834] Building CXX object CMakeFil...nttd_lib.dir/src/saveload/map_sl.cpp.o [585/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/group_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [585/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/misc_sl.cpp.o [586/834] Building CXX object CMakeFil...ib.dir/src/saveload/labelmaps_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [586/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/newgrf_sl.cpp.o [587/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/afterload.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:20: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/saveload/../roadveh.h:13, from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:25: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../signs_base.h:15, from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../roadveh.h:124:50, inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:1931:12: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4204.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../disaster_vehicle.h:47:10, inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:2172:13: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4665.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:2287:11: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4744.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [587/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/object_sl.cpp.o [588/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/league_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [588/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/oldloader.cpp.o [589/834] Building CXX object CMakeFil...lib.dir/src/saveload/industry_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18, from /build/openttd/src/openttd-14.1/src/saveload/industry_sl.cpp:15: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19, from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15, from /build/openttd/src/openttd-14.1/src/saveload/industry_sl.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [589/834] Building CXX object CMakeFil...ib.dir/src/saveload/oldloader_sl.cpp.o [590/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/game_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [590/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/order_sl.cpp.o [591/834] Building CXX object CMakeFil...nttd_lib.dir/src/saveload/map_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [591/834] Building CXX object CMakeFil...b.dir/src/saveload/randomizer_sl.cpp.o [592/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/misc_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [592/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/saveload.cpp.o [593/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/newgrf_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [593/834] Building CXX object CMakeFil...lib.dir/src/saveload/settings_sl.cpp.o [594/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/object_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19, from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15, from /build/openttd/src/openttd-14.1/src/saveload/object_sl.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual void OBJSChunkHandler::FixPointers() const' at /build/openttd/src/openttd-14.1/src/saveload/object_sl.cpp:63:12: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_28.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [594/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/signs_sl.cpp.o [595/834] Building CXX object CMakeFil...ib.dir/src/saveload/linkgraph_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/saveload/linkgraph_sl.cpp:15: /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../base_station_base.h:229:45: note: remove the '< >' [595/834] Building CXX object CMakeFil..._lib.dir/src/saveload/station_sl.cpp.o [596/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/order_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [596/834] Building CXX object CMakeFil..._lib.dir/src/saveload/storage_sl.cpp.o [597/834] Building CXX object CMakeFil...b.dir/src/saveload/randomizer_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [597/834] Building CXX object CMakeFil..._lib.dir/src/saveload/strings_sl.cpp.o [598/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/signs_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [598/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/story_sl.cpp.o [599/834] Building CXX object CMakeFil...lib.dir/src/saveload/settings_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [599/834] Building CXX object CMakeFil..._lib.dir/src/saveload/subsidy_sl.cpp.o [600/834] Building CXX object CMakeFil..._lib.dir/src/saveload/storage_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19, from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15, from /build/openttd/src/openttd-14.1/src/saveload/storage_sl.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [600/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/town_sl.cpp.o [601/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/story_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [601/834] Building CXX object CMakeFil..._lib.dir/src/saveload/vehicle_sl.cpp.o [602/834] Building CXX object CMakeFil...ib.dir/src/saveload/oldloader_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18, from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:12: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../aircraft.h:14, from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:14: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../town.h:17, from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:11: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'bool LoadOldSubsidy(LoadgameState*, int)' at /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:1457:45: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Subsidy*)<unknown>.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [602/834] Building CXX object CMakeFil...lib.dir/src/saveload/waypoint_sl.cpp.o [603/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/oldloader.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [603/834] Building CXX object CMakeFil...ir/src/saveload/water_regions_sl.cpp.o [604/834] Building CXX object CMakeFil..._lib.dir/src/saveload/strings_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [604/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/sdl2_s.cpp.o [605/834] Building CXX object CMakeFil..._lib.dir/src/saveload/subsidy_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [605/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/null_s.cpp.o [606/834] Building CXX object CMakeFil..._lib.dir/src/saveload/station_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:15: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:18: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19, from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15, from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [606/834] Building CXX object CMakeFil...ttd_lib.dir/src/spriteloader/grf.cpp.o [607/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/town_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [607/834] Building CXX object CMakeFil...dir/src/spriteloader/sprite_file.cpp.o [608/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/null_s.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [608/834] Building CXX object CMakeFil....dir/src/timer/timer_game_common.cpp.o [609/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/sdl2_s.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [609/834] Building CXX object CMakeFil...ir/src/timer/timer_game_calendar.cpp.o [610/834] Building CXX object CMakeFil...dir/src/spriteloader/sprite_file.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [610/834] Building CXX object CMakeFil...dir/src/timer/timer_game_economy.cpp.o [611/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/saveload.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.cpp:25: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/saveload.cpp:32: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' [611/834] Building CXX object CMakeFil...ir/src/timer/timer_game_realtime.cpp.o [612/834] Building CXX object CMakeFil...ir/src/saveload/water_regions_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [612/834] Building CXX object CMakeFil...ib.dir/src/timer/timer_game_tick.cpp.o [613/834] Building CXX object CMakeFil....dir/src/timer/timer_game_common.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [613/834] Building CXX object CMakeFil...d_lib.dir/src/timer/timer_window.cpp.o [614/834] Building CXX object CMakeFil..._lib.dir/src/saveload/vehicle_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/saveload/../train.h:20, from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:16: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:21: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14, from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19, from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14, from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15, from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] [614/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/opengl.cpp.o [615/834] Building CXX object CMakeFil...ir/src/timer/timer_game_realtime.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [615/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_v.cpp.o [616/834] Building CXX object CMakeFil...d_lib.dir/src/timer/timer_window.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [616/834] Building CXX object CMakeFil...lib.dir/src/video/sdl2_default_v.cpp.o [617/834] Building CXX object CMakeFil...ib.dir/src/timer/timer_game_tick.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [617/834] Building CXX object CMakeFil..._lib.dir/src/video/sdl2_opengl_v.cpp.o [618/834] Building CXX object CMakeFil...dir/src/timer/timer_game_economy.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/timer/timer_game_economy.cpp:31: /build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/timer/../linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/timer/../linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/timer/timer_game_economy.cpp:32: /build/openttd/src/openttd-14.1/src/timer/../linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/timer/../linkgraph/../base_station_base.h:229:45: note: remove the '< >' [618/834] Building CXX object CMakeFil...td_lib.dir/src/video/dedicated_v.cpp.o [619/834] Building CXX object CMakeFil...ir/src/timer/timer_game_calendar.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/timer/timer_game_calendar.cpp:27: /build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: note: remove the '< >' [619/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/null_v.cpp.o [620/834] Building CXX object CMakeFil...lib.dir/src/saveload/waypoint_sl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/saveload/../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/saveload/waypoint_sl.cpp:11: /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/saveload/waypoint_sl.cpp:14: /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >' [620/834] Building CXX object CMakeFil...d_lib.dir/src/video/video_driver.cpp.o [621/834] Building CXX object CMakeFil...ttd_lib.dir/src/spriteloader/grf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [621/834] Building CXX object CMakeFil...ttd_lib.dir/src/widgets/dropdown.cpp.o [622/834] Building CXX object CMakeFil..._lib.dir/src/video/sdl2_opengl_v.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [622/834] Building CXX object CMakeFil...enttd_lib.dir/src/widgets/slider.cpp.o [623/834] Building CXX object CMakeFil...ttd_lib.dir/src/widgets/dropdown.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [623/834] Building CXX object CMakeFil...enttd_lib.dir/src/gfx_layout_icu.cpp.o [624/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/opengl.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [624/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_cmd.cpp.o [625/834] Building CXX object CMakeFil...enttd_lib.dir/src/widgets/slider.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [625/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_gui.cpp.o [626/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_v.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [626/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o [627/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/null_v.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [627/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport_gui.cpp.o [628/834] Building CXX object CMakeFil...lib.dir/src/video/sdl2_default_v.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [628/834] Building CXX object CMakeFiles/openttd_lib.dir/src/animated_tile.cpp.o [629/834] Building CXX object CMakeFil...d_lib.dir/src/video/video_driver.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [629/834] Building CXX object CMakeFil...lib.dir/src/articulated_vehicles.cpp.o [630/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/aircraft_gui.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [630/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace.cpp.o [631/834] Building CXX object CMakeFiles/openttd_lib.dir/src/animated_tile.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [631/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_cmd.cpp.o [632/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/airport.cpp:11: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [632/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_gui.cpp.o [633/834] Building CXX object CMakeFil...td_lib.dir/src/video/dedicated_v.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [633/834] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o [634/834] Building CXX object CMakeFil...lib.dir/src/articulated_vehicles.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/articulated_vehicles.cpp:13: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19, from /build/openttd/src/openttd-14.1/src/train.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] [634/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bmp.cpp.o [635/834] Building CXX object CMakeFil...enttd_lib.dir/src/gfx_layout_icu.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [635/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bootstrap_gui.cpp.o [636/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:14: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:34: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Aircraft, VEH_AIRCRAFT>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-14.1/src/aircraft.h:90:47: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-14.1/src/aircraft.h:90:47, inlined from 'bool HandleCrashedAircraft(Aircraft*)' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:1222:10, inlined from 'bool AircraftEventHandler(Aircraft*, int)' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:2086:31, inlined from 'virtual bool Aircraft::Tick()' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:2135:28: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [636/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_gui.cpp.o [637/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/autoreplace_cmd.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [637/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_map.cpp.o [638/834] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/base_consist.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [638/834] Building CXX object CMakeFil...td_lib.dir/src/build_vehicle_gui.cpp.o [639/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [639/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargoaction.cpp.o [640/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bmp.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [640/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargomonitor.cpp.o [641/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/group.h:14, from /build/openttd/src/openttd-14.1/src/autoreplace.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void RemoveAllEngineReplacement(EngineRenew**)' at /build/openttd/src/openttd-14.1/src/autoreplace.cpp:50:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*er.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost RemoveEngineReplacement(EngineRenew**, EngineID, GroupID, DoCommandFlag)' at /build/openttd/src/openttd-14.1/src/autoreplace.cpp:147:12: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*er.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [641/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargopacket.cpp.o [642/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [642/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargotype.cpp.o [643/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargoaction.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/cargoaction.cpp:13: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/cargopacket.h:13, from /build/openttd/src/openttd-14.1/src/economy_base.h:13, from /build/openttd/src/openttd-14.1/src/cargoaction.cpp:11: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3, inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:83:26: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3, inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:97:26: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3, inlined from 'bool CargoDelivery::operator()(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:111:26: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [643/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat.cpp.o [644/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargomonitor.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/cargomonitor.h:15, from /build/openttd/src/openttd-14.1/src/cargomonitor.cpp:11: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [644/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat_gui.cpp.o [645/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargotype.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [645/834] Building CXX object CMakeFiles/openttd_lib.dir/src/clear_cmd.cpp.o [646/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [646/834] Building CXX object CMakeFiles/openttd_lib.dir/src/command.cpp.o [647/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/autoreplace_gui.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [647/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_cmd.cpp.o [648/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bootstrap_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [648/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_gui.cpp.o [649/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [649/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console.cpp.o [650/834] Building CXX object CMakeFiles/openttd_lib.dir/src/clear_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [650/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_cmds.cpp.o [651/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargopacket.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/cargopacket.cpp:11: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/base_station_base.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_24.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9, inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13, inlined from 'void VehicleCargoList::Append(CargoPacket*, CargoList<VehicleCargoList, std::__cxx11::list<CargoPacket*> >::MoveToAction)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:275:33: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9, inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13, inlined from 'void StationCargoList::Append(CargoPacket*, StationID)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:692:33: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'uint StationCargoList::Truncate(uint, StationCargoAmountMap*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:801:12: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9, inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:168:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*MEM[(struct CargoPacket * &)it$_M_node_49 + 16].CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9, inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]', inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:168:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*<unknown>.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [651/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o [652/834] Building CXX object CMakeFil...td_lib.dir/src/build_vehicle_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/build_vehicle_gui.cpp:13: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/build_vehicle_gui.cpp:19: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [652/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cpu.cpp.o [653/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cpu.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [653/834] Building CXX object CMakeFiles/openttd_lib.dir/src/crashlog.cpp.o [654/834] Building CXX object CMakeFiles/openttd_lib.dir/src/command.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [654/834] Building CXX object CMakeFiles/openttd_lib.dir/src/currency.cpp.o [655/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [655/834] Building CXX object CMakeFiles/openttd_lib.dir/src/date_gui.cpp.o [656/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/company_cmd.cpp:31: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [656/834] Building CXX object CMakeFiles/openttd_lib.dir/src/debug.cpp.o [657/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [657/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dedicated.cpp.o [658/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/cheat_gui.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13, from /build/openttd/src/openttd-14.1/src/cheat_gui.cpp:25: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [658/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot.cpp.o [659/834] Building CXX object CMakeFiles/openttd_lib.dir/src/date_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [659/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_cmd.cpp.o [660/834] Building CXX object CMakeFiles/openttd_lib.dir/src/currency.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [660/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_gui.cpp.o [661/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_cmds.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [661/834] Building CXX object CMakeFil...ttd_lib.dir/src/disaster_vehicle.cpp.o [662/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [662/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dock_gui.cpp.o [663/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/depot_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [663/834] Building CXX object CMakeFiles/openttd_lib.dir/src/driver.cpp.o [664/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dedicated.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [664/834] Building CXX object CMakeFiles/openttd_lib.dir/src/economy.cpp.o [665/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/depot.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [665/834] Building CXX object CMakeFiles/openttd_lib.dir/src/effectvehicle.cpp.o [666/834] Building CXX object CMakeFiles/openttd_lib.dir/src/debug.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [666/834] Building CXX object CMakeFiles/openttd_lib.dir/src/elrail.cpp.o [667/834] Building CXX object CMakeFiles/openttd_lib.dir/src/effectvehicle.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13, from /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:18: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool BubbleTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:495:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12, inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool DieselSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12, inlined from 'bool BreakdownSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12, inlined from 'bool ChimneySmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool ElectricSparkTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool ExplosionLargeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool SmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11, inlined from 'bool SteamSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [667/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine.cpp.o [668/834] Building CXX object CMakeFiles/openttd_lib.dir/src/crashlog.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [668/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine_gui.cpp.o [669/834] Building CXX object CMakeFiles/openttd_lib.dir/src/driver.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [669/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error.cpp.o [670/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/depot_gui.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [670/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error_gui.cpp.o [671/834] Building CXX object CMakeFil...ttd_lib.dir/src/disaster_vehicle.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:28: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:30: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Submarine(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:678:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Aircraft(DisasterVehicle*, uint16_t, bool, StringID, IndustryBehaviour)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:441:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:542:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:568:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:604:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:343:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:353:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:401:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:255:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:272:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10, inlined from 'bool DisasterTick_Big_Ufo_Destroyer(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:635:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [671/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fileio.cpp.o [672/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dock_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [672/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios.cpp.o [673/834] Building CXX object CMakeFiles/openttd_lib.dir/src/elrail.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/elrail.cpp:58: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [673/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios_gui.cpp.o [674/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [674/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache.cpp.o [675/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [675/834] Building CXX object CMakeFiles/openttd_lib.dir/src/framerate_gui.cpp.o [676/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/engine_gui.cpp:22: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [676/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gamelog.cpp.o [677/834] Building CXX object CMakeFiles/openttd_lib.dir/src/economy.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/economy.cpp:13: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/economy.cpp:19: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:369:12: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_229.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:542:39: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_489.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42, inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:549:40: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_774.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_pool); Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:549:40: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_520.StoryPage::Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>.Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [677/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld.cpp.o [678/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [678/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld_gui.cpp.o [679/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/engine.cpp:14: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _engine_pool); Titem = Engine; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Engine; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Engine::Pool<Engine, short unsigned int, 64, 64000>::PoolItem<(& _engine_pool)>.Pool<Engine, short unsigned int, 64, 64000>::PoolItem<(& _engine_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [679/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx.cpp.o [680/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [680/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout.cpp.o [681/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [681/834] Building CXX object CMakeFil..._lib.dir/src/gfx_layout_fallback.cpp.o [682/834] Building CXX object CMakeFil..._lib.dir/src/gfx_layout_fallback.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [682/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfxinit.cpp.o [683/834] Building CXX object CMakeFiles/openttd_lib.dir/src/framerate_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [683/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal.cpp.o [684/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [684/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal_gui.cpp.o [685/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fileio.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [685/834] Building CXX object CMakeFiles/openttd_lib.dir/src/graph_gui.cpp.o [686/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [686/834] Building CXX object CMakeFil...enttd_lib.dir/src/ground_vehicle.cpp.o [687/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/genworld_gui.cpp:35: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [687/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_cmd.cpp.o [688/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [688/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_gui.cpp.o [689/834] Building CXX object CMakeFil...enttd_lib.dir/src/ground_vehicle.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/ground_vehicle.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19, from /build/openttd/src/openttd-14.1/src/train.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual GroundVehicle<RoadVehicle, VEH_ROAD>::~GroundVehicle()' at /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:79:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual GroundVehicle<Train, VEH_BEGIN>::~GroundVehicle()' at /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:79:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] [689/834] Building CXX object CMakeFiles/openttd_lib.dir/src/heightmap.cpp.o [690/834] Building CXX object CMakeFiles/openttd_lib.dir/src/graph_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [690/834] Building CXX object CMakeFiles/openttd_lib.dir/src/help_gui.cpp.o [691/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gamelog.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [691/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore.cpp.o [692/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfxinit.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [692/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore_gui.cpp.o [693/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/goal.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdRemoveGoal(DoCommandFlag, GoalID)' at /build/openttd/src/openttd-14.1/src/goal.cpp:122:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_25.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [693/834] Building CXX object CMakeFiles/openttd_lib.dir/src/hotkeys.cpp.o [694/834] Building CXX object CMakeFiles/openttd_lib.dir/src/heightmap.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [694/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_cmd.cpp.o [695/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/goal_gui.cpp:11: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [695/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_gui.cpp.o [696/834] Building CXX object CMakeFiles/openttd_lib.dir/src/help_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [696/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini.cpp.o [697/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/group_cmd.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19, from /build/openttd/src/openttd-14.1/src/train.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void RemoveAllGroupsForCompany(CompanyID)' at /build/openttd/src/openttd-14.1/src/group_cmd.cpp:861:35: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_23.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdDeleteGroup(DoCommandFlag, GroupID)' at /build/openttd/src/openttd-14.1/src/group_cmd.cpp:414:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_32.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [697/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini_load.cpp.o [698/834] Building CXX object CMakeFiles/openttd_lib.dir/src/hotkeys.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [698/834] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o [699/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [699/834] Building CXX object CMakeFiles/openttd_lib.dir/src/landscape.cpp.o [700/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini_load.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [700/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_cmd.cpp.o [701/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [701/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_gui.cpp.o [702/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/group_gui.cpp:13: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [702/834] Building CXX object CMakeFiles/openttd_lib.dir/src/main_gui.cpp.o [703/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [703/834] Building CXX object CMakeFiles/openttd_lib.dir/src/map.cpp.o [704/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/league_gui.cpp:16: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [704/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o [705/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/industry_gui.cpp:19: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [705/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_cmd.cpp.o [706/834] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/intro_gui.cpp:35: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [706/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_gui.cpp.o [707/834] Building CXX object CMakeFiles/openttd_lib.dir/src/landscape.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [707/834] Building CXX object CMakeFiles/openttd_lib.dir/src/mixer.cpp.o [708/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/league_cmd.cpp:15: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/league_base.h:16, from /build/openttd/src/openttd-14.1/src/league_cmd.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.LeagueTableElement::Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>.Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_pool); Titem = LeagueTable; Tindex = unsigned char; long unsigned int Tgrowth_step = 4; long unsigned int Tmax_size = 255; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LeagueTable; Tindex = unsigned char; long unsigned int Tgrowth_step = 4; long unsigned int Tmax_size = 255; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.LeagueTable::Pool<LeagueTable, unsigned char, 4, 255>::PoolItem<(& _league_table_pool)>.Pool<LeagueTable, unsigned char, 4, 255>::PoolItem<(& _league_table_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdRemoveLeagueTableElement(DoCommandFlag, LeagueTableElementID)' at /build/openttd/src/openttd-14.1/src/league_cmd.cpp:172:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_22.LeagueTableElement::Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>.Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [708/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music.cpp.o [709/834] Building CXX object CMakeFiles/openttd_lib.dir/src/main_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14, from /build/openttd/src/openttd-14.1/src/main_gui.cpp:30: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [709/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o [710/834] Building CXX object CMakeFiles/openttd_lib.dir/src/map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [710/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf.cpp.o [711/834] Building CXX object CMakeFiles/openttd_lib.dir/src/mixer.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [711/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_airport.cpp.o [712/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [712/834] Building CXX object CMakeFil..._lib.dir/src/newgrf_airporttiles.cpp.o [713/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13, from /build/openttd/src/openttd-14.1/src/misc.cpp:30: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [713/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_canal.cpp.o [714/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [714/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_cargo.cpp.o [715/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [715/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_commons.cpp.o [716/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_cargo.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [716/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_config.cpp.o [717/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_airport.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_airport.cpp:15: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_airport.cpp:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [717/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_debug_gui.cpp.o [718/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_canal.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [718/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_engine.cpp.o [719/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [719/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_generic.cpp.o [720/834] Building CXX object CMakeFil..._lib.dir/src/newgrf_airporttiles.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.h:18, from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [720/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_gui.cpp.o [721/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_config.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [721/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_house.cpp.o [722/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_commons.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [722/834] Building CXX object CMakeFil...td_lib.dir/src/newgrf_industries.cpp.o [723/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_generic.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [723/834] Building CXX object CMakeFil...lib.dir/src/newgrf_industrytiles.cpp.o [724/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_engine.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_engine.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_engine.cpp:22: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [724/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_object.cpp.o [725/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_debug_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/newgrf_debug_gui.cpp:19: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/newgrf_debug_gui.cpp:23: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [725/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_profiling.cpp.o [726/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/industry_cmd.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13, from /build/openttd/src/openttd-14.1/src/industry_cmd.cpp:34: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [726/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_railtype.cpp.o [727/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.h:18, from /build/openttd/src/openttd-14.1/src/newgrf.cpp:33: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf.cpp:49: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' /build/openttd/src/openttd-14.1/src/newgrf.cpp: In function 'ChangeInfoResult RoadTypeReserveInfo(uint, int, int, ByteReader*, RoadTramType)': /build/openttd/src/openttd-14.1/src/newgrf.cpp:4650:27: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/openttd/src/openttd-14.1/src/newgrf.cpp:4653:4: note: here In file included from /build/openttd/src/openttd-14.1/src/engine_base.h:15, from /build/openttd/src/openttd-14.1/src/newgrf.cpp:16: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr CallbackResultSpriteGroup::~CallbackResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:210:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr ResultSpriteGroup::~ResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:236:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual TileLayoutSpriteGroup::~TileLayoutSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:261:28: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr IndustryProductionSpriteGroup::~IndustryProductionSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:268:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] [727/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadstop.cpp.o [728/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_house.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_house.cpp:23: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [728/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadtype.cpp.o [729/834] Building CXX object CMakeFil...td_lib.dir/src/newgrf_industries.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/newgrf_industries.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [729/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_sound.cpp.o [730/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [730/834] Building CXX object CMakeFil...d_lib.dir/src/newgrf_spritegroup.cpp.o [731/834] Building CXX object CMakeFil...lib.dir/src/newgrf_industrytiles.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/newgrf_industrytiles.cpp:15: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [731/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_station.cpp.o [732/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_object.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [732/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_storage.cpp.o [733/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_profiling.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [733/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_text.cpp.o [734/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_railtype.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [734/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_town.cpp.o [735/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadtype.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [735/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_townname.cpp.o [736/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_sound.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/newgrf_sound.cpp:15: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [736/834] Building CXX object CMakeFiles/openttd_lib.dir/src/news_gui.cpp.o [737/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadstop.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_roadstop.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [737/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_cmd.cpp.o [738/834] Building CXX object CMakeFil...d_lib.dir/src/newgrf_spritegroup.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr CallbackResultSpriteGroup::~CallbackResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:210:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr RandomizedSpriteGroup::~RandomizedSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:190:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr RealSpriteGroup::~RealSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:79:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]', inlined from 'virtual constexpr DeterministicSpriteGroup::~DeterministicSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:167:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized] [738/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_gui.cpp.o [739/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_townname.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [739/834] Building CXX object CMakeFiles/openttd_lib.dir/src/openttd.cpp.o [740/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_storage.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [740/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_backup.cpp.o [741/834] Building CXX object CMakeFiles/openttd_lib.dir/src/news_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/news_gui.cpp:15: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/news_gui.cpp:19: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [741/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_cmd.cpp.o [742/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_station.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_station.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [742/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_gui.cpp.o [743/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_town.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/town.h:17, from /build/openttd/src/openttd-14.1/src/newgrf_town.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized] [743/834] Building CXX object CMakeFiles/openttd_lib.dir/src/osk_gui.cpp.o [744/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_text.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [744/834] Building CXX object CMakeFiles/openttd_lib.dir/src/palette.cpp.o [745/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/group.h:14, from /build/openttd/src/openttd-14.1/src/company_base.h:19, from /build/openttd/src/openttd-14.1/src/object_cmd.cpp:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void ReallyClearObjectTile(Object*)' at /build/openttd/src/openttd-14.1/src/object_cmd.cpp:521:9, inlined from 'void ReallyClearObjectTile(Object*)' at /build/openttd/src/openttd-14.1/src/object_cmd.cpp:513:13: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*o.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' is used uninitialized [-Wuninitialized] [745/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pbs.cpp.o [746/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_backup.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/order_backup.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [746/834] Building CXX object CMakeFiles/openttd_lib.dir/src/progress.cpp.o [747/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [747/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail.cpp.o [748/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:21: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:23: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/depot_base.h:14, from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:18: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void OrderList::FreeChain(bool)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:348:10, inlined from 'void OrderList::FreeChain(bool)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:334:6: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdCloneOrder(DoCommandFlag, CloneOptions, VehicleID, VehicleID)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:1645:18: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*_74->D.324174.orders.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [748/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_cmd.cpp.o [749/834] Building CXX object CMakeFiles/openttd_lib.dir/src/progress.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [749/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_gui.cpp.o [750/834] Building CXX object CMakeFiles/openttd_lib.dir/src/openttd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/openttd.cpp:30: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/openttd.cpp:52: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [750/834] Building CXX object CMakeFil...d_lib.dir/src/random_access_file.cpp.o [751/834] Building CXX object CMakeFiles/openttd_lib.dir/src/osk_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [751/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o [752/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pbs.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/pathfinder/../roadveh.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:14, from /build/openttd/src/openttd-14.1/src/pbs.cpp:14: /build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:15: /build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: note: remove the '< >' [752/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_cmd.cpp.o [753/834] Building CXX object CMakeFiles/openttd_lib.dir/src/palette.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [753/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_gui.cpp.o [754/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/order_gui.cpp:14: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/order_gui.cpp:24: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [754/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_map.cpp.o [755/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [755/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadstop.cpp.o [756/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [756/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_cmd.cpp.o [757/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/road.cpp:22: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [757/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_gui.cpp.o [758/834] Building CXX object CMakeFil...d_lib.dir/src/random_access_file.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [758/834] Building CXX object CMakeFil...enttd_lib.dir/src/screenshot_gui.cpp.o [759/834] Building CXX object CMakeFil...enttd_lib.dir/src/screenshot_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [759/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot.cpp.o [760/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadstop.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/roadstop.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/roadstop.cpp:14: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [760/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o [761/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/rail_cmd.cpp:17: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [761/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_gui.cpp.o [762/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/roadveh_gui.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [762/834] Building CXX object CMakeFil...enttd_lib.dir/src/settings_table.cpp.o [763/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [763/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_cmd.cpp.o [764/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13, from /build/openttd/src/openttd-14.1/src/road_cmd.cpp:27: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/depot_base.h:14, from /build/openttd/src/openttd-14.1/src/road_cmd.cpp:17: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10, inlined from 'CommandCost RemoveRoad(TileIndex, DoCommandFlag, RoadBits, RoadTramType, bool)' at /build/openttd/src/openttd-14.1/src/road_cmd.cpp:453:15: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_391.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [764/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_gui.cpp.o [765/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [765/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o [766/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/roadveh.h:124:50: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/roadveh.h:124:50, inlined from 'void DeleteLastRoadVeh(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:481:9, inlined from 'bool RoadVehIsCrashed(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:512:20, inlined from 'bool RoadVehController(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:1582:26, inlined from 'virtual bool RoadVehicle::Tick()' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:1664:27: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [766/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signature.cpp.o [767/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ship_gui.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [767/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs.cpp.o [768/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ship.h:13, from /build/openttd/src/openttd-14.1/src/ship_cmd.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/ship_cmd.cpp:18: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Ship::~Ship()' at /build/openttd/src/openttd-14.1/src/ship.h:34:43: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] [768/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_cmd.cpp.o [769/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [769/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_gui.cpp.o [770/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [770/834] Building CXX object CMakeFiles/openttd_lib.dir/src/smallmap_gui.cpp.o [771/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [771/834] Building CXX object CMakeFil...d_lib.dir/src/social_integration.cpp.o [772/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/signal.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [772/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound.cpp.o [773/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/signs.cpp:17: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/signs_base.h:15, from /build/openttd/src/openttd-14.1/src/signs.cpp:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _sign_pool); Titem = Sign; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Sign; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.Sign::Pool<Sign, short unsigned int, 16, 64000>::PoolItem<(& _sign_pool)>.Pool<Sign, short unsigned int, 16, 64000>::PoolItem<(& _sign_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [773/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sprite.cpp.o [774/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/signs_cmd.cpp:17: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [774/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spritecache.cpp.o [775/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [775/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station.cpp.o [776/834] Building CXX object CMakeFil...enttd_lib.dir/src/settings_table.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13, from /build/openttd/src/openttd-14.1/src/settings_table.cpp:20: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/settings_table.cpp:22: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [776/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_cmd.cpp.o [777/834] Building CXX object CMakeFiles/openttd_lib.dir/src/smallmap_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/smallmap_gui.cpp:13: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/smallmap_gui.cpp:21: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [777/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_gui.cpp.o [778/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sprite.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [778/834] Building CXX object CMakeFiles/openttd_lib.dir/src/statusbar_gui.cpp.o [779/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signature.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [779/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story.cpp.o [780/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/sound.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [780/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story_gui.cpp.o [781/834] Building CXX object CMakeFiles/openttd_lib.dir/src/statusbar_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [781/834] Building CXX object CMakeFiles/openttd_lib.dir/src/string.cpp.o [782/834] Building CXX object CMakeFil...d_lib.dir/src/social_integration.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [782/834] Building CXX object CMakeFiles/openttd_lib.dir/src/stringfilter.cpp.o [783/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spritecache.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [783/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strings.cpp.o [784/834] Building CXX object CMakeFiles/openttd_lib.dir/src/stringfilter.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [784/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy.cpp.o [785/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/station.cpp:13: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/station.cpp:15: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/group.h:14, from /build/openttd/src/openttd-14.1/src/company_base.h:19, from /build/openttd/src/openttd-14.1/src/station.cpp:12: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'Station::~Station()' at /build/openttd/src/openttd-14.1/src/station.cpp:116:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_126.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [785/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy_gui.cpp.o [786/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/story.cpp:23: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/story_base.h:18, from /build/openttd/src/openttd-14.1/src/story.cpp:11: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_28.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42, inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_50.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_pool); Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.StoryPage::Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>.Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdRemoveStoryPageElement(DoCommandFlag, StoryPageElementID)' at /build/openttd/src/openttd-14.1/src/story.cpp:420:10: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_22.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'CommandCost CmdRemoveStoryPage(DoCommandFlag, StoryPageID)' at /build/openttd/src/openttd-14.1/src/story.cpp:392:12: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_57.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [786/834] Building CXX object CMakeFiles/openttd_lib.dir/src/survey.cpp.o [787/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/story_gui.cpp:26: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [787/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_cmd.cpp.o [788/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/station_gui.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/station_gui.cpp:24: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [788/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_gui.cpp.o [789/834] Building CXX object CMakeFiles/openttd_lib.dir/src/string.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [789/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textbuf.cpp.o [790/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/subsidy_gui.cpp:11: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [790/834] Building CXX object CMakeFiles/openttd_lib.dir/src/texteff.cpp.o [791/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textbuf.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [791/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textfile_gui.cpp.o [792/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/station_cmd.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/station_cmd.cpp:14: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [792/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tgp.cpp.o [793/834] Building CXX object CMakeFiles/openttd_lib.dir/src/texteff.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [793/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tile_map.cpp.o [794/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strings.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/strings.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/strings.cpp:27: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [794/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tilearea.cpp.o [795/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:18, from /build/openttd/src/openttd-14.1/src/subsidy.cpp:12: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/industry.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'void DeleteSubsidyWith(SourceType, SourceID)' at /build/openttd/src/openttd-14.1/src/subsidy.cpp:158:11: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_35.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from '<lambda(auto:54)> [with auto:54 = unsigned int]' at /build/openttd/src/openttd-14.1/src/subsidy.cpp:503:4, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = <lambda(auto:54)>&; _Args = {unsigned int}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = <lambda(auto:54)>&; _Args = {unsigned int}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = <lambda(auto:54)>; _ArgTypes = {unsigned int}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_23.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [795/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_cmd.cpp.o [796/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [796/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_gui.cpp.o [797/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tile_map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [797/834] Building CXX object CMakeFiles/openttd_lib.dir/src/toolbar_gui.cpp.o [798/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tilearea.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [798/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_cmd.cpp.o [799/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/terraform_gui.cpp:22: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [799/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_gui.cpp.o [800/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tgp.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [800/834] Building CXX object CMakeFiles/openttd_lib.dir/src/townname.cpp.o [801/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/timetable_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [801/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_cmd.cpp.o [802/834] Building CXX object CMakeFiles/openttd_lib.dir/src/survey.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [802/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_gui.cpp.o [803/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textfile_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [803/834] Building CXX object CMakeFil...ttd_lib.dir/src/transparency_gui.cpp.o [804/834] Building CXX object CMakeFiles/openttd_lib.dir/src/townname.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [804/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_cmd.cpp.o [805/834] Building CXX object CMakeFil...ttd_lib.dir/src/transparency_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [805/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_gui.cpp.o [806/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/timetable_gui.cpp:17: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [806/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o [807/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [807/834] Building CXX object CMakeFil...ttd_lib.dir/src/tunnelbridge_cmd.cpp.o [808/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [808/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle.cpp.o [809/834] Building CXX object CMakeFiles/openttd_lib.dir/src/toolbar_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/toolbar_gui.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14, from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14, from /build/openttd/src/openttd-14.1/src/toolbar_gui.cpp:41: /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >' [809/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_cmd.cpp.o [810/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/train_gui.cpp:13: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [810/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_gui.cpp.o [811/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [811/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehiclelist.cpp.o [812/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14, from /build/openttd/src/openttd-14.1/src/train_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16, from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:13: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1091:8: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44, inlined from 'CommandCost CmdSellRailWagon(DoCommandFlag, Vehicle*, bool, bool, ClientID)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:1455:10: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)part.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44, inlined from 'void DeleteLastWagon(Train*)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3663:9, inlined from 'bool HandleCrashedTrain(Train*)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3765:18, inlined from 'bool TrainLocoHandler(Train*, bool)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3943:42: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44, inlined from 'virtual bool Train::Tick()' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:4125:11: /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [812/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport.cpp.o [813/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/vehicle_cmd.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [813/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport_gui.cpp.o [814/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [814/834] Building CXX object CMakeFiles/openttd_lib.dir/src/void_cmd.cpp.o [815/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehiclelist.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/vehiclelist.cpp:11: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [815/834] Building CXX object CMakeFiles/openttd_lib.dir/src/water_cmd.cpp.o [816/834] Building CXX object CMakeFil...ttd_lib.dir/src/tunnelbridge_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/train.h:20, from /build/openttd/src/openttd-14.1/src/tunnelbridge_cmd.cpp:19: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [816/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint.cpp.o [817/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15, from /build/openttd/src/openttd-14.1/src/town_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [817/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_cmd.cpp.o [818/834] Building CXX object CMakeFiles/openttd_lib.dir/src/void_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [818/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_gui.cpp.o [819/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [819/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widget.cpp.o [820/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/waypoint.cpp:15: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14, from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20, from /build/openttd/src/openttd-14.1/src/newgrf_station.h:20, from /build/openttd/src/openttd-14.1/src/waypoint.cpp:14: In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _station_pool); Titem = BaseStation; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'virtual Waypoint::~Waypoint()' at /build/openttd/src/openttd-14.1/src/waypoint.cpp:57:1: /build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(BaseStation*)this.BaseStation::Pool<BaseStation, short unsigned int, 32, 64000>::PoolItem<(& _station_pool)>.Pool<BaseStation, short unsigned int, 32, 64000>::PoolItem<(& _station_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] [820/834] Building CXX object CMakeFiles/openttd_lib.dir/src/window.cpp.o [821/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13, from /build/openttd/src/openttd-14.1/src/roadveh.h:13, from /build/openttd/src/openttd-14.1/src/vehicle.cpp:12: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle.cpp:31: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [821/834] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o [822/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/waypoint_cmd.cpp:16: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [822/834] Copying stationlist/result.txt regression file [823/834] Copying stationlist/result.txt regression file [823/834] Copying stationlist/test.sav regression file [824/834] Copying stationlist/test.sav regression file [824/834] Copying regression.cfg regression file [825/834] Copying regression.cfg regression file [826/834] Building CXX object CMakeFiles/openttd_lib.dir/src/water_cmd.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14, from /build/openttd/src/openttd-14.1/src/water_cmd.cpp:27: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/water_cmd.cpp:30: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [827/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widget.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [828/834] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition [829/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15, from /build/openttd/src/openttd-14.1/src/waypoint_gui.cpp:15: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13, from /build/openttd/src/openttd-14.1/src/waypoint_gui.cpp:22: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [830/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_gui.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17, from /build/openttd/src/openttd-14.1/src/vehicle_gui.cpp:16: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/vehicle_gui.cpp:37: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' [831/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14, from /build/openttd/src/openttd-14.1/src/viewport.cpp:67: /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >' In file included from /build/openttd/src/openttd-14.1/src/viewport.cpp:72: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [832/834] Building CXX object CMakeFiles/openttd_lib.dir/src/window.cpp.o <command-line>: warning: "_FORTIFY_SOURCE" redefined <command-line>: note: this is the location of the previous definition In file included from /build/openttd/src/openttd-14.1/src/window.cpp:19: /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >' [832/834] Linking CXX executable openttd [832/834] Linking CXX executable openttd_test [833/834] Linking CXX executable openttd_test [834/834] Linking CXX executable openttd ==> Entering fakeroot environment... ==> Starting package()... ninja: Entering directory `build' [0/5] cd /build/openttd/src/openttd-14...d-14.1/cmake/scripts/FindVersion.cmake [1/5] cd /build/openttd/src/openttd-14...d-14.1/cmake/scripts/FindVersion.cmake CMake Deprecation Warning at cmake/scripts/FindVersion.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS [1/2] Install the project... -- Install configuration: "Release" -- Installing: /build/openttd/pkg/openttd/usr/bin/openttd -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/belarusian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/german.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/persian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/macedonian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/czech.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latin.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/swedish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/marathi.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/croatian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/lithuanian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hebrew.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/romanian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/polish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/korean.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovenian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish_MX.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/luxembourgish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/malay.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/galician.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/catalan.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hungarian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/serbian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/danish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/thai.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/tamil.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/arabic_egypt.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/afrikaans.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/bulgarian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/brazilian_portuguese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/simplified_chinese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/irish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/italian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/turkish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/french.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latvian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/urdu.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/estonian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ukrainian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/russian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_US.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/gaelic.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/faroese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_AU.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hindi.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/indonesian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/esperanto.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/traditional_chinese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/chuvash.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovak.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/vietnamese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/icelandic.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/maltese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/dutch.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/portuguese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/finnish.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/japanese.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/greek.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_nynorsk.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_bokmal.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/frisian.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ido.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/basque.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/welsh.lng -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/opntitle.dat -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Serif.ttf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obm -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obs -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Mono.ttf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Sans.ttf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obs -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/openttd.grf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obm -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obg -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos_de.obg -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_extra.grf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Small.ttf -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/no_sound.obs -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/no_music.obm -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_tto.obm -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/openttd.32.bmp -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obg -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.6.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.2.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.1.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.3.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.9.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.8.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.10.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_12.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.5.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_14.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.4.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.11.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.7.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_13.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.0.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_0.7.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.6.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.2.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.3.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.9.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.8.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.10.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_12.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.5.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_14.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.4.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.11.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.7.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_13.nut -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_dedicated.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/game_start.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_client.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/autoexec.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server_connect.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_server.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/readme.txt -- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_dedicated.scr.example -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/COPYING.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/README.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/CREDITS.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/CONTRIBUTING.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/changelog.txt -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/known-bugs.txt -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/admin_network.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/debugging_desyncs.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/desync.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/directory_structure.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/eints.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/game_coordinator.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/linkgraph.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/logging_and_performance_metrics.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/multiplayer.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/savegame_format.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/symbol_server.md -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obg_format.txt -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obm_format.txt -- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obs_format.txt -- Installing: /build/openttd/pkg/openttd/usr/share/man/man6/openttd.6.gz -- Installing: /build/openttd/pkg/openttd/usr/share/icons -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128 -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps -- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps/openttd.png -- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps -- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps/openttd.32.xpm -- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps/openttd.64.xpm -- Installing: /build/openttd/pkg/openttd/usr/share/applications/openttd.desktop ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/openttd ==> Creating package "openttd"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: openttd 14.1-3 (Thu 20 Feb 2025 09:45:27 PM MST) ==> Cleaning up...