==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: openttd 15.0-2 (Sun Jan  4 13:24:05 2026)
==> Retrieving sources...
  -> Found openttd-15.0-source.tar.xz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    openttd-15.0-source.tar.xz ... Passed
==> Making package: openttd 15.0-2 (Sun Jan  4 18:24:12 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
looking for conflicting packages...

Packages (46) alsa-lib-1.2.15.1-1  alsa-topology-conf-1.2.5.1-4  alsa-ucm-conf-1.2.15.1-1  default-cursors-3-1  flac-1.5.0-1  freetype2-2.14.1-1  hidapi-0.15.0-1  jack2-1.9.22-1  lame-3.100-6  libasyncns-1:0.8+r3+g68cd5af-3  libdrm-2.4.131-1  libedit-20250104_3.1-1  libglvnd-1.7.0-3  libogg-1.3.6-1  libpciaccess-0.18.1-2  libpipewire-1:1.4.9-2  libpng-1.6.53-1  libpulse-17.0+r98+gb096704c0-1  libsamplerate-0.2.2-3  libsndfile-1.2.2-4  libvorbis-1.3.7-4  libx11-1.8.12-2  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.2-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1  libxxf86vm-1.1.6-1  llvm-libs-21.1.6-1  lm_sensors-1:3.6.2-1  mesa-1:25.3.3-1  mpg123-1.33.4-1  opus-1.6-1  portaudio-1:19.7.0-3  sdl3-3.2.28-1  spirv-tools-1:1.4.335.0-1  wayland-1.24.0-1  xcb-proto-1.17.0-3  xorgproto-2025.1-1  fluidsynth-2.5.1-1  fontconfig-2:2.17.1-1  hicolor-icon-theme-0.18-1  sdl2-compat-2.32.60-1

Total Download Size:    60.74 MiB
Total Installed Size:  272.94 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm-libs-21.1.6-1-aarch64 downloading...
 mesa-1:25.3.3-1-aarch64 downloading...
 opus-1.6-1-aarch64 downloading...
 libx11-1.8.12-2-aarch64 downloading...
 spirv-tools-1:1.4.335.0-1-aarch64 downloading...
 sdl3-3.2.28-1-aarch64 downloading...
 libxcb-1.17.0-1-aarch64 downloading...
 libsamplerate-0.2.2-3-aarch64 downloading...
 freetype2-2.14.1-1-aarch64 downloading...
 alsa-lib-1.2.15.1-1-aarch64 downloading...
 sdl2-compat-2.32.60-1-aarch64 downloading...
 libpipewire-1:1.4.9-2-aarch64 downloading...
 jack2-1.9.22-1-aarch64 downloading...
 mpg123-1.33.4-1-aarch64 downloading...
 libdrm-2.4.131-1-aarch64 downloading...
 fontconfig-2:2.17.1-1-aarch64 downloading...
 libpulse-17.0+r98+gb096704c0-1-aarch64 downloading...
 libglvnd-1.7.0-3-aarch64 downloading...
 libsndfile-1.2.2-4-aarch64 downloading...
 flac-1.5.0-1-aarch64 downloading...
 lame-3.100-6-aarch64 downloading...
 fluidsynth-2.5.1-1-aarch64 downloading...
 xorgproto-2025.1-1-any downloading...
 libpng-1.6.53-1-aarch64 downloading...
 libogg-1.3.6-1-aarch64 downloading...
 libvorbis-1.3.7-4-aarch64 downloading...
 wayland-1.24.0-1-aarch64 downloading...
 xcb-proto-1.17.0-3-any downloading...
 lm_sensors-1:3.6.2-1-aarch64 downloading...
 alsa-ucm-conf-1.2.15.1-1-any downloading...
 libedit-20250104_3.1-1-aarch64 downloading...
 libxext-1.3.6-1-aarch64 downloading...
 portaudio-1:19.7.0-3-aarch64 downloading...
 hidapi-0.15.0-1-aarch64 downloading...
 libxcursor-1.2.3-1-aarch64 downloading...
 libxrender-0.9.12-1-aarch64 downloading...
 libxdmcp-1.1.5-1.1-aarch64 downloading...
 libpciaccess-0.18.1-2-aarch64 downloading...
 libasyncns-1:0.8+r3+g68cd5af-3-aarch64 downloading...
 libxxf86vm-1.1.6-1-aarch64 downloading...
 libxfixes-6.0.2-1-aarch64 downloading...
 alsa-topology-conf-1.2.5.1-4-any downloading...
 hicolor-icon-theme-0.18-1-any downloading...
 libxau-1.0.12-1-aarch64 downloading...
 libxshmfence-1.3.3-1-aarch64 downloading...
 default-cursors-3-1-any 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 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 libpipewire...
installing libasyncns...
installing libogg...
installing flac...
installing lame...
installing libvorbis...
installing mpg123...
Optional dependencies for mpg123
    sdl2: for sdl audio support [pending]
    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 libpulse...
Optional dependencies for libpulse
    pulse-native-provider: PulseAudio backend
installing portaudio...
installing fluidsynth...
installing sdl2-compat...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing hicolor-icon-theme...
:: Running post-transaction hooks...
(1/6) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/6) Reloading user manager configuration...
  Skipped: Current root is not booted.
(3/6) Creating temporary files...
(4/6) Arming ConditionNeedsUpdate...
(5/6) Updating fontconfig configuration...
(6/6) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (5) cppdap-1.58.0-2  jsoncpp-1.9.6-3  libuv-1.51.0-1  rhash-1.4.6-1  cmake-4.2.1-1

Total Download Size:    21.54 MiB
Total Installed Size:  108.69 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cmake-4.2.1-1-aarch64 downloading...
 cppdap-1.58.0-2-aarch64 downloading...
 libuv-1.51.0-1-aarch64 downloading...
 rhash-1.4.6-1-aarch64 downloading...
 jsoncpp-1.9.6-3-aarch64 downloading...
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
    qt6-base: cmake-gui
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found openttd-15.0-source.tar.xz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting openttd-15.0-source.tar.xz with bsdtar
==> Starting build()...
-- The CXX compiler identification is GNU 15.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.8.2")
-- Could NOT find LZO (missing: LZO_LIBRARY LZO_INCLUDE_DIR) 
-- Found PNG: /usr/lib/libpng.so (found version "1.6.53")
-- Found CURL: /usr/lib/libcurl.so (found version "8.17.0")
-- Could NOT find unofficial-breakpad (missing: unofficial-breakpad_DIR)
-- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) 
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.14.1")
-- Found Fluidsynth: /usr/lib/libfluidsynth.so (found version "2.5.1")
-- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.17.1")
-- Could NOT find Harfbuzz (missing: Harfbuzz_LIBRARY Harfbuzz_INCLUDE_DIR) 
-- Found ICU: TRUE (found version "78.1") found components: i18n uc
-- Could NOT find OpusFile (missing: OpusFile_LIBRARY OpusFile_INCLUDE_PATH) 
-- Found Ogg: /usr/lib/libogg.so
-- Found Opus: /usr/lib/libopus.so
-- Found OpenGL: /usr/lib/libOpenGL.so  found components: OpenGL
-- Performing Test SSE_FOUND
-- Performing Test SSE_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 Warning at CMakeLists.txt:192 (message):
  Without HarfBuzz and ICU i18n the game will not be able to render
  right-to-left languages correctly


-- The C compiler identification is GNU 15.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
-- 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
-- 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
-- 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:236 (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:467 (include)


-- Configuring done (5.6s)
-- Generating done (0.3s)
-- Build files have been written to: /build/openttd/src/build
make: Entering directory '/build/openttd/src/build'
[  0%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o
[  0%] Generating script_window.hpp
[  0%] Copying ai/compat_0.7.nut
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  0%] Copying game/compat_1.2.nut
[  0%] Generating orig_dos.obg baseset metadata file
-- Version string: 15.0
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS
[  0%] Copying ai/compat_1.0.nut
[  0%] Built target find_version
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o
[  0%] Copying openttd.16.png file
[  0%] Copying ai/compat_1.1.nut
[  0%] Copying ai/compat_1.10.nut
[  0%] Copying game/compat_1.3.nut
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  0%] Copying ai/compat_1.11.nut
[  0%] Copying openttd.32.png file
[  0%] Generating desktop file
[  0%] Copying ai/compat_1.2.nut
[  0%] Copying game/compat_1.4.nut
[  0%] Copying ai/compat_1.3.nut
[  1%] Copying openttd.48.png file
[  1%] Copying ai/compat_1.4.nut
[  1%] Copying ai/compat_1.5.nut
[  1%] Copying game/compat_1.5.nut
[  1%] Copying openttd.64.png file
[  1%] Copying game/compat_1.6.nut
[  2%] Copying ai/compat_1.6.nut
[  2%] Copying openttd.128.png file
[  2%] Copying ai/compat_1.7.nut
[  2%] Copying game/compat_1.7.nut
[  2%] Built target script_window
[  2%] Copying openttd.256.png file
[  2%] Copying openttd.32.xpm file
[  2%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o
[  2%] Copying game/compat_1.8.nut
[  2%] Copying ai/compat_1.8.nut
[  2%] Copying openttd.64.xpm file
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  2%] Copying ai/compat_1.9.nut
[  2%] Copying game/compat_1.9.nut
[  2%] Built target media_files
[  2%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/3rdparty/fmt/format.cc.o
[  2%] Copying game/compat_1.10.nut
[  2%] Copying ai/compat_12.nut
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  3%] Copying ai/compat_13.nut
[  3%] Copying game/compat_1.11.nut
[  4%] Copying ai/compat_14.nut
[  4%] Copying game/compat_12.nut
[  4%] Copying game/compat_13.nut
[  4%] Built target ai_compat_files
[  4%] Generating orig_dos_de.obg baseset metadata file
[  4%] Generating orig_win.obg baseset metadata file
[  4%] Copying game/compat_14.nut
[  4%] Built target gs_compat_files
[  4%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/3rdparty/fmt/format.cc.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  4%] Built target desktop_file
[  4%] Generating no_music.obm baseset metadata file
[  5%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o
[  5%] Generating orig_dos.obm baseset metadata file
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  5%] Generating orig_tto.obm baseset metadata file
[  5%] Generating orig_win.obm baseset metadata file
[  5%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o
[  5%] Generating no_sound.obs baseset metadata file
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  6%] Generating orig_dos.obs baseset metadata file
[  6%] Copying stationlist/info.nut regression file
[  6%] Copying stationlist/main.nut regression file
[  6%] Copying stationlist/result.txt regression file
[  6%] Copying stationlist/test.sav regression file
[  6%] Built target regression_stationlist_files
[  6%] Generating orig_win.obs baseset metadata file
[  6%] Generating ai/ai_accounting.sq.hpp
[  6%] Copying regression/info.nut regression file
[  6%] Copying regression/main.nut regression file
[  6%] Generating ai/ai_admin.sq.hpp
[  6%] Copying regression/require.nut regression file
[  6%] Generating ai/ai_airport.sq.hpp
[  6%] Copying regression/result.txt regression file
[  6%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[  7%] Copying regression/test.sav regression file
[  8%] Generating ai/ai_asyncmode.sq.hpp
[  8%] Built target regression_regression_files
[  8%] Generating ai/ai_base.sq.hpp
[  8%] Generating ai/ai_basestation.sq.hpp
[  8%] Generating game/game_accounting.sq.hpp
[  8%] Generating ai/ai_bridge.sq.hpp
[  9%] Generating game/game_admin.sq.hpp
[  9%] Generating ai/ai_bridgelist.sq.hpp
[  9%] Generating game/game_airport.sq.hpp
[  9%] Generating ai/ai_cargo.sq.hpp
[  9%] Copying openttd.grf baseset file
[  9%] Generating game/game_asyncmode.sq.hpp
[  9%] Generating ai/ai_cargolist.sq.hpp
[  9%] Copying opntitle.dat baseset file
[  9%] Generating ai/ai_cargomonitor.sq.hpp
[  9%] Generating game/game_base.sq.hpp
[  9%] Copying orig_extra.grf baseset file
[  9%] Generating game/game_basestation.sq.hpp
[  9%] Copying openttd.32.bmp baseset file
[  9%] Generating ai/ai_client.sq.hpp
[  9%] Generating game/game_bridge.sq.hpp
[  9%] Copying OpenTTD-Sans.ttf baseset file
[  9%] Generating game/game_bridgelist.sq.hpp
[ 10%] Generating ai/ai_clientlist.sq.hpp
[ 10%] Copying OpenTTD-Small.ttf baseset file
[ 11%] Copying OpenTTD-Serif.ttf baseset file
[ 11%] Generating ai/ai_company.sq.hpp
[ 11%] Copying OpenTTD-Mono.ttf baseset file
[ 11%] Generating game/game_cargo.sq.hpp
[ 11%] Generating game/game_cargolist.sq.hpp
[ 11%] Built target baseset_files
[ 12%] Generating game/game_cargomonitor.sq.hpp
[ 12%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o
[ 12%] Generating ai/ai_companymode.sq.hpp
[ 12%] Generating ai/ai_date.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 12%] Generating game/game_client.sq.hpp
[ 12%] Generating game/game_company.sq.hpp
[ 12%] Generating game/game_clientlist.sq.hpp
[ 12%] Generating ai/ai_depotlist.sq.hpp
[ 12%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o
[ 12%] Generating ai/ai_enginelist.sq.hpp
[ 12%] Generating ai/ai_engine.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 12%] Generating game/game_companymode.sq.hpp
[ 12%] Generating ai/ai_error.sq.hpp
[ 12%] Generating game/game_date.sq.hpp
[ 12%] Generating game/game_depotlist.sq.hpp
[ 12%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o
[ 12%] Generating ai/ai_event.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 12%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_builder.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 12%] Generating game/game_engine.sq.hpp
[ 13%] Generating ai/ai_event_types.sq.hpp
[ 13%] Generating game/game_enginelist.sq.hpp
[ 14%] Generating game/game_error.sq.hpp
[ 15%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o
[ 15%] Generating game/game_event.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 15%] Generating ai/ai_execmode.sq.hpp
[ 15%] Generating game/game_event_types.sq.hpp
[ 15%] Generating ai/ai_game.sq.hpp
[ 15%] Generating ai/ai_gamesettings.sq.hpp
[ 15%] Generating game/game_execmode.sq.hpp
[ 15%] Generating ai/ai_goal.sq.hpp
[ 15%] Generating game/game_game.sq.hpp
[ 15%] Generating game/game_gamesettings.sq.hpp
[ 15%] Generating template/template_accounting.sq.hpp
[ 15%] Generating ai/ai_group.sq.hpp
[ 15%] Copying regression.cfg regression file
[ 15%] Built target regression_files
[ 15%] Generating game/game_goal.sq.hpp
[ 15%] Generating template/template_admin.sq.hpp
[ 15%] Generating template/template_airport.sq.hpp
[ 15%] Generating template/template_asyncmode.sq.hpp
[ 15%] Generating game/game_group.sq.hpp
[ 15%] Generating ai/ai_grouplist.sq.hpp
[ 15%] Generating template/template_base.sq.hpp
[ 15%] Generating ai/ai_industry.sq.hpp
[ 15%] Generating template/template_basestation.sq.hpp
[ 15%] Generating template/template_bridge.sq.hpp
[ 15%] Generating game/game_grouplist.sq.hpp
[ 15%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_builder.cpp.o
[ 16%] Generating game/game_industry.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 16%] Generating ai/ai_industrylist.sq.hpp
[ 17%] Generating ai/ai_industrytype.sq.hpp
[ 18%] Generating template/template_bridgelist.sq.hpp
[ 18%] Generating game/game_industrylist.sq.hpp
[ 18%] Generating game/game_industrytype.sq.hpp
[ 18%] Generating template/template_cargo.sq.hpp
[ 18%] Generating ai/ai_industrytypelist.sq.hpp
[ 18%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o
[ 18%] Generating game/game_industrytypelist.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 18%] Generating ai/ai_info_docs.sq.hpp
[ 18%] Generating template/template_cargolist.sq.hpp
[ 18%] Generating game/game_info_docs.sq.hpp
[ 18%] Generating template/template_cargomonitor.sq.hpp
[ 18%] Generating ai/ai_infrastructure.sq.hpp
[ 18%] Generating game/game_infrastructure.sq.hpp
[ 18%] Generating template/template_client.sq.hpp
[ 18%] Generating ai/ai_league.sq.hpp
[ 18%] Generating template/template_clientlist.sq.hpp
[ 18%] Generating game/game_league.sq.hpp
[ 18%] Generating ai/ai_list.sq.hpp
[ 18%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o
[ 18%] Generating template/template_company.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 18%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o
[ 18%] Generating game/game_list.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 18%] Generating ai/ai_log.sq.hpp
[ 18%] Generating template/template_companymode.sq.hpp
[ 18%] Generating game/game_log.sq.hpp
[ 18%] Generating ai/ai_log_types.sq.hpp
[ 18%] Generating template/template_date.sq.hpp
[ 19%] Generating game/game_log_types.sq.hpp
[ 19%] Generating ai/ai_map.sq.hpp
[ 20%] Generating ai/ai_marine.sq.hpp
[ 20%] Generating template/template_depotlist.sq.hpp
[ 20%] Generating game/game_map.sq.hpp
[ 21%] Generating template/template_engine.sq.hpp
[ 21%] Generating game/game_marine.sq.hpp
[ 21%] Generating ai/ai_newgrf.sq.hpp
[ 21%] Generating game/game_newgrf.sq.hpp
[ 21%] Generating ai/ai_news.sq.hpp
[ 21%] Generating game/game_news.sq.hpp
[ 21%] Generating game/game_object.sq.hpp
[ 21%] Generating template/template_enginelist.sq.hpp
[ 21%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o
[ 21%] Generating template/template_error.sq.hpp
[ 21%] Generating ai/ai_object.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 21%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/utf8.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 21%] Generating game/game_objecttype.sq.hpp
[ 21%] Generating template/template_event.sq.hpp
[ 21%] Generating ai/ai_objecttype.sq.hpp
[ 21%] Generating game/game_objecttypelist.sq.hpp
[ 21%] Generating template/template_event_types.sq.hpp
[ 21%] Generating game/game_order.sq.hpp
[ 21%] Generating ai/ai_objecttypelist.sq.hpp
[ 21%] Generating ai/ai_order.sq.hpp
[ 21%] Generating template/template_execmode.sq.hpp
[ 22%] Generating ai/ai_priorityqueue.sq.hpp
[ 22%] Generating game/game_priorityqueue.sq.hpp
[ 22%] Generating template/template_game.sq.hpp
[ 22%] Generating ai/ai_rail.sq.hpp
[ 22%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/utf8.cpp.o
[ 22%] Generating template/template_gamesettings.sq.hpp
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 22%] Generating game/game_rail.sq.hpp
[ 23%] Generating ai/ai_railtypelist.sq.hpp
[ 23%] Generating template/template_goal.sq.hpp
[ 23%] Generating ai/ai_road.sq.hpp
[ 23%] Generating game/game_railtypelist.sq.hpp
[ 23%] Generating ai/ai_roadtypelist.sq.hpp
[ 23%] Generating game/game_road.sq.hpp
[ 24%] Generating template/template_group.sq.hpp
[ 24%] Generating ai/ai_sign.sq.hpp
[ 24%] Generating game/game_roadtypelist.sq.hpp
[ 24%] Generating template/template_grouplist.sq.hpp
[ 24%] Generating ai/ai_signlist.sq.hpp
[ 24%] Generating game/game_sign.sq.hpp
[ 24%] Generating ai/ai_station.sq.hpp
[ 24%] Generating ai/ai_stationlist.sq.hpp
[ 24%] Generating template/template_industry.sq.hpp
[ 24%] Generating template/template_industrylist.sq.hpp
[ 24%] Generating game/game_signlist.sq.hpp
[ 24%] Generating game/game_station.sq.hpp
[ 24%] Generating ai/ai_storypageelementlist.sq.hpp
[ 25%] Generating ai/ai_storypagelist.sq.hpp
[ 25%] Generating ai/ai_story_page.sq.hpp
[ 25%] Generating template/template_industrytype.sq.hpp
[ 25%] Linking CXX executable strgen
[ 25%] Generating ai/ai_subsidylist.sq.hpp
[ 25%] Generating ai/ai_subsidy.sq.hpp
[ 25%] Generating template/template_industrytypelist.sq.hpp
[ 25%] Generating game/game_stationlist.sq.hpp
[ 25%] Generating ai/ai_testmode.sq.hpp
[ 25%] Generating template/template_info_docs.sq.hpp
[ 26%] Generating game/game_story_page.sq.hpp
[ 26%] Generating game/game_storypageelementlist.sq.hpp
[ 26%] Generating ai/ai_text.sq.hpp
[ 26%] Generating game/game_storypagelist.sq.hpp
[ 26%] Generating ai/ai_tile.sq.hpp
[ 26%] Built target strgen
[ 26%] Generating template/template_infrastructure.sq.hpp
[ 26%] Generating ai/ai_tilelist.sq.hpp
[ 26%] Generating ai/ai_town.sq.hpp
[ 26%] Generating ai/ai_townlist.sq.hpp
[ 26%] Generating template/template_league.sq.hpp
[ 27%] Generating template/template_list.sq.hpp
[ 27%] Generating game/game_subsidy.sq.hpp
[ 28%] Generating ai/ai_tunnel.sq.hpp
[ 28%] Generating game/game_subsidylist.sq.hpp
[ 28%] Generating template/template_log.sq.hpp
[ 28%] Generating game/game_text.sq.hpp
[ 28%] Generating game/game_testmode.sq.hpp
[ 28%] Generating ai/ai_types.sq.hpp
[ 28%] Compiling language afrikaans
[ 28%] Generating template/template_log_types.sq.hpp
[ 29%] Generating table/strings.h
[ 29%] Generating game/game_tile.sq.hpp
[ 29%] Generating template/template_marine.sq.hpp
[ 29%] Linking CXX executable settingsgen
[ 29%] Generating template/template_map.sq.hpp
[ 29%] Built target table_strings
[ 29%] Generating ai/ai_vehicle.sq.hpp
[ 29%] Compiling language arabic_egypt
[ 29%] Generating template/template_newgrf.sq.hpp
[ 29%] Compiling language basque
[ 29%] Generating game/game_tilelist.sq.hpp
[ 29%] Generating ai/ai_vehiclelist.sq.hpp
[ 30%] Generating game/game_town.sq.hpp
[ 30%] Generating template/template_news.sq.hpp
[ 30%] Generating template/template_object.sq.hpp
[ 30%] Compiling language belarusian
[ 30%] Generating game/game_townlist.sq.hpp
[ 30%] Generating ai/ai_waypoint.sq.hpp
[ 30%] Generating ai/ai_viewport.sq.hpp
[ 30%] Built target settingsgen
[ 30%] Generating template/template_objecttype.sq.hpp
[ 30%] Generating game/game_tunnel.sq.hpp
[ 30%] Generating ai/ai_window.sq.hpp
[ 30%] Generating ai/ai_waypointlist.sq.hpp
[ 30%] Compiling language brazilian_portuguese
[ 30%] Compiling language bulgarian
[ 30%] Generating game/game_types.sq.hpp
[ 31%] Generating template/template_objecttypelist.sq.hpp
[ 31%] Generating game/game_vehicle.sq.hpp
[ 32%] Compiling language catalan
[ 32%] Generating table/settings.h
[ 32%] Generating template/template_order.sq.hpp
[ 32%] Generating game/game_vehiclelist.sq.hpp
[ 32%] Generating template/template_priorityqueue.sq.hpp
[ 32%] Generating game/game_viewport.sq.hpp
[ 32%] Compiling language chuvash
[ 32%] Built target table_settings
[ 32%] Compiling language croatian
[ 32%] Generating template/template_rail.sq.hpp
[ 32%] Generating template/template_railtypelist.sq.hpp
[ 32%] Compiling language czech
[ 32%] Generating game/game_waypointlist.sq.hpp
[ 32%] Generating game/game_waypoint.sq.hpp
[ 32%] Generating template/template_road.sq.hpp
[ 32%] Generating template/template_roadtypelist.sq.hpp
[ 33%] Generating game/game_window.sq.hpp
[ 33%] Generating template/template_sign.sq.hpp
[ 33%] Compiling language danish
[ 33%] Compiling language dutch
[ 33%] Generating template/template_stationlist.sq.hpp
[ 33%] Generating template/template_signlist.sq.hpp
[ 34%] Generating template/template_station.sq.hpp
[ 34%] Generating template/template_story_page.sq.hpp
[ 34%] Generating template/template_storypagelist.sq.hpp
[ 34%] Generating template/template_storypageelementlist.sq.hpp
[ 34%] Compiling language english
[ 34%] Compiling language english_AU
[ 34%] Compiling language english_US
[ 34%] Generating template/template_subsidy.sq.hpp
[ 35%] Compiling language esperanto
[ 35%] Generating template/template_subsidylist.sq.hpp
[ 35%] Compiling language faroese
[ 35%] Compiling language estonian
[ 35%] Generating template/template_text.sq.hpp
[ 35%] Compiling language finnish
[ 35%] Generating template/template_testmode.sq.hpp
[ 35%] Generating template/template_tilelist.sq.hpp
[ 36%] Generating template/template_tile.sq.hpp
[ 36%] Compiling language french
[ 36%] Compiling language frisian
[ 36%] Compiling language galician
[ 36%] Compiling language gaelic
[ 36%] Generating template/template_town.sq.hpp
[ 36%] Built target script_ai
[ 36%] Generating template/template_townlist.sq.hpp
[ 36%] Generating template/template_tunnel.sq.hpp
[ 36%] Compiling language german
[ 36%] Generating template/template_types.sq.hpp
[ 36%] Compiling language hebrew
[ 36%] Generating ai/ai_includes.hpp
[ 37%] Compiling language greek
[ 37%] Compiling language hindi
[ 37%] Compiling language hungarian
[ 37%] Generating template/template_vehicle.sq.hpp
[ 37%] Generating template/template_vehiclelist.sq.hpp
[ 37%] Built target script_ai_includes
[ 37%] Compiling language ido
[ 37%] Compiling language indonesian
[ 37%] Compiling language icelandic
[ 37%] Generating template/template_viewport.sq.hpp
[ 38%] Generating template/template_waypoint.sq.hpp
[ 38%] Compiling language irish
[ 38%] Generating template/template_waypointlist.sq.hpp
[ 38%] Compiling language italian
[ 38%] Generating template/template_window.sq.hpp
[ 39%] Compiling language japanese
[ 39%] Compiling language latin
[ 39%] Compiling language lithuanian
[ 39%] Compiling language korean
[ 39%] Compiling language latvian
[ 39%] Compiling language luxembourgish
[ 39%] Compiling language malay
[ 39%] Compiling language macedonian
[ 40%] Compiling language maori
[ 40%] Compiling language marathi
[ 40%] Compiling language maltese
[ 40%] Built target script_game
[ 40%] Compiling language norwegian_bokmal
[ 40%] Compiling language polish
[ 40%] Compiling language norwegian_nynorsk
[ 40%] Compiling language persian
[ 40%] Compiling language portuguese
[ 40%] Compiling language romanian
[ 40%] Generating game/game_includes.hpp
[ 40%] Compiling language serbian
[ 40%] Compiling language russian
[ 41%] Compiling language simplified_chinese
[ 41%] Compiling language slovak
[ 41%] Compiling language spanish_MX
[ 41%] Compiling language slovenian
[ 41%] Compiling language spanish
[ 41%] Built target script_game_includes
[ 41%] Compiling language swedish
[ 41%] Compiling language traditional_chinese
[ 41%] Compiling language tamil
[ 41%] Compiling language thai
[ 42%] Compiling language turkish
[ 42%] Compiling language ukrainian
[ 42%] Compiling language urdu
[ 42%] Compiling language welsh
[ 42%] Compiling language vietnamese
[ 42%] Built target language_files
[ 42%] Built target script_template
[ 42%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/fmt/format.cc.o
[ 42%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_base.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_asyncmode.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_admin.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_airport.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_accounting.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_basestation.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 43%] Building CXX object CMakeFiles/openttd_lib.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
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_bridgelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 43%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargolist.cpp.o
[ 43%] Building CXX object CMakeFiles/openttd_lib.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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargomonitor.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.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
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_clientlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_company.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_companymode.cpp.o
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_controller.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.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
[ 44%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_depotlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 44%] Building CXX object CMakeFiles/openttd_lib.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
[ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_enginelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 45%] Building CXX object CMakeFiles/openttd_lib.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
[ 45%] Building CXX object CMakeFiles/openttd_lib.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
[ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event_types.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_execmode.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 45%] Building CXX object CMakeFiles/openttd_lib.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
[ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_gamesettings.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 45%] Building CXX object CMakeFiles/openttd_lib.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
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_group.cpp.o
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_grouplist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industry.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrylist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytype.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytypelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_infrastructure.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 46%] Building CXX object CMakeFiles/openttd_lib.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
[ 46%] Building CXX object CMakeFiles/openttd_lib.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
[ 46%] Building CXX object CMakeFiles/openttd_lib.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
[ 47%] Building CXX object CMakeFiles/openttd_lib.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
[ 47%] Building CXX object CMakeFiles/openttd_lib.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
[ 47%] Building CXX object CMakeFiles/openttd_lib.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
[ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_news.cpp.o
[ 47%] Building CXX object CMakeFiles/openttd_lib.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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttype.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttypelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 47%] Building CXX object CMakeFiles/openttd_lib.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
[ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_priorityqueue.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.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
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_railtypelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.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
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_roadtypelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.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
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_signlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_station.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_stationlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 48%] Building CXX object CMakeFiles/openttd_lib.dir/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
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypageelementlist.cpp.o
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypagelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidy.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidylist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_testmode.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 49%] Building CXX object CMakeFiles/openttd_lib.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
[ 49%] Building CXX object CMakeFiles/openttd_lib.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
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tilelist.cpp.o
[ 49%] Building CXX object CMakeFiles/openttd_lib.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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_townlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tunnel.cpp.o
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehicle.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehiclelist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_viewport.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypoint.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypointlist.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_window.cpp.o
[ 50%] Building CXX object CMakeFiles/openttd_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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 50%] Building CXX object CMakeFiles/openttd_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
[ 51%] Building CXX object CMakeFiles/openttd_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
[ 51%] Building CXX object CMakeFiles/openttd_lib.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
[ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_instance.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_scanner.cpp.o
[ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/squirrel.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 51%] Building CXX object CMakeFiles/openttd_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
[ 51%] Building CXX object CMakeFiles/openttd_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
[ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/fmt/os.cc.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/icu/scriptrun.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_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
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher-ed25519.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqapi.cpp.o
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqbaselib.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqclass.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqcompiler.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqdebug.cpp.o
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqfuncstate.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqlexer.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqobject.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqstate.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqtable.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqvm.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 53%] 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
[ 54%] 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
[ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o
[ 54%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 54%] Building CXX object CMakeFiles/openttd_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
[ 54%] 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
[ 54%] Building CXX object CMakeFiles/openttd_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
[ 54%] Building CXX object CMakeFiles/openttd_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
[ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_optimized.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 54%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_optimized.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] 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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 55%] Building CXX object CMakeFiles/openttd_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
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/string_builder.cpp.o
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/string_consumer.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/string_inplace.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/utf8.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/freetypefontcache.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/spritefontcache.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/truetypefontcache.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 56%] Building CXX object CMakeFiles/openttd_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
[ 56%] Building CXX object CMakeFiles/openttd_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
[ 57%] 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
[ 57%] Building CXX object CMakeFiles/openttd_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
[ 57%] Building CXX object CMakeFiles/openttd_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
[ 57%] Building CXX object CMakeFiles/openttd_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
[ 57%] Building CXX object CMakeFiles/openttd_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
[ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/demands.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/flowmapper.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphjob.cpp.o
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphschedule.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 58%] 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
[ 58%] Building CXX object CMakeFiles/openttd_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-15.0/src/linkgraph/../core/pool_func.hpp:15,
                 from /build/openttd/src/openttd-15.0/src/linkgraph/linkgraph.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = LinkGraphIDTag; TBaseType TEnd = 65535; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>*)*_54.PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = LinkGraphIDTag; TBaseType TEnd = 65535; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:312:19,
    inlined from 'void LinkGraph::Merge(LinkGraph*)' at /build/openttd/src/openttd-15.0/src/linkgraph/linkgraph.cpp:109:9:
/build/openttd/src/openttd-15.0/src/linkgraph/../core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>*)other.PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/dbg_helpers.cpp.o
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/getoptdata.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/history.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/fluidsynth.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 58%] 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
[ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/midifile.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 59%] 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
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/network_game_info.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 59%] Building CXX object CMakeFiles/openttd_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
[ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_admin.cpp.o
[ 60%] Building CXX object CMakeFiles/openttd_lib.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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 60%] Building CXX object CMakeFiles/openttd_lib.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
[ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_coordinator.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_game.cpp.o
[ 60%] Building CXX object CMakeFiles/openttd_lib.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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 60%] Building CXX object CMakeFiles/openttd_lib.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
[ 60%] Building CXX object CMakeFiles/openttd_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
[ 60%] Building CXX object CMakeFiles/openttd_lib.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
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_admin.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.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
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_client.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_command.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_content.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_content_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_coordinator.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_crypto.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_gamelist.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-15.0/src/network/../vehicle_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/network/../strings_func.h:15,
                 from /build/openttd/src/openttd-15.0/src/network/network.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = ClientPoolIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>; Titem = NetworkClientInfo; Tindex = PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>; long unsigned int Tgrowth_step = 8; PoolType Tpool_type = PoolType::NetworkClient; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/network/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _networkclientinfo_pool); Titem = NetworkClientInfo; Tindex = PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>; long unsigned int Tgrowth_step = 8; PoolType Tpool_type = PoolType::NetworkClient; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/network/../core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = NetworkClientInfo; Tindex = PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>; long unsigned int Tgrowth_step = 8; PoolType Tpool_type = PoolType::NetworkClient; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/network/../core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/network/../core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>*)*_52.PoolID<short unsigned int, ClientPoolIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 62%] Building CXX object CMakeFiles/openttd_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
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_query.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_server.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 62%] Building CXX object CMakeFiles/openttd_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
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_survey.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 62%] Building CXX object CMakeFiles/openttd_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
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_udp.cpp.o
[ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_aircraft.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_airports.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_badges.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_bridges.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_canals.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_cargo.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_globalvar.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_houses.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_industries.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_objects.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_railtypes.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_roadstops.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_roadtypes.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_roadvehs.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_ships.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_sounds.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_stations.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0_trains.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act0.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act1.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
/build/openttd/src/openttd-15.0/src/newgrf/newgrf_act0_roadtypes.cpp: In function 'ChangeInfoResult RoadTypeReserveInfo(uint, uint, int, ByteReader&, RoadTramType)':
/build/openttd/src/openttd-15.0/src/newgrf/newgrf_act0_roadtypes.cpp:199:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/openttd/src/openttd-15.0/src/newgrf/newgrf_act0_roadtypes.cpp:202:4: note: here
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act2.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act3.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act4.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act5.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act6.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act7_9.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act8.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 65%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_acta.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_actb.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_actc.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-15.0/src/newgrf/../vehicle_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/newgrf/../newgrf_engine.h:16,
                 from /build/openttd/src/openttd-15.0/src/newgrf/newgrf_act2.cpp:13:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr ResultSpriteGroup::~ResultSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf/../newgrf_spritegroup.h:217:8:
/build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr IndustryProductionSpriteGroup::~IndustryProductionSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf/../newgrf_spritegroup.h:247:8:
/build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr TileLayoutSpriteGroup::~TileLayoutSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf/../newgrf_spritegroup.h:236:8:
/build/openttd/src/openttd-15.0/src/newgrf/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_actd.cpp.o
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_acte.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_actf.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act10.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act11.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act12.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 66%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act13.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 67%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_act14.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 67%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_bytereader.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 67%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf/newgrf_stringmapping.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 67%] Building CXX object CMakeFiles/openttd_lib.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
[ 67%] Building CXX object CMakeFiles/openttd_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
[ 67%] Building CXX object CMakeFiles/openttd_lib.dir/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
[ 67%] 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
[ 67%] Building CXX object CMakeFiles/openttd_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
[ 67%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_rail.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_river_builder.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_road.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_ship.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_ship_regions.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/water_regions.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/afterload.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 68%] Building CXX object CMakeFiles/openttd_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
[ 68%] Building CXX object CMakeFiles/openttd_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
[ 68%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/animated_tile_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 69%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/autoreplace_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 69%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/cargomonitor_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 69%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/cargopacket_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 69%] Building CXX object CMakeFiles/openttd_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
[ 70%] Building CXX object CMakeFiles/openttd_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
[ 70%] Building CXX object CMakeFiles/openttd_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
[ 70%] Building CXX object CMakeFiles/openttd_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
[ 70%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/labelmaps_sl.cpp.o
[ 70%] Building CXX object CMakeFiles/openttd_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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 70%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/linkgraph_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 70%] Building CXX object CMakeFiles/openttd_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
In file included from /build/openttd/src/openttd-15.0/src/saveload/../company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/saveload/../settings_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/saveload/../tile_map.h:16,
                 from /build/openttd/src/openttd-15.0/src/saveload/../void_map.h:13,
                 from /build/openttd/src/openttd-15.0/src/saveload/afterload.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/saveload/../vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/saveload/../vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-15.0/src/saveload/../roadveh.h:115:50,
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-15.0/src/saveload/afterload.cpp:1994:12:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)*_9411)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/saveload/../disaster_vehicle.h:47:10,
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-15.0/src/saveload/afterload.cpp:2237:13:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)*_9855)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-15.0/src/saveload/afterload.cpp:2376:11:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)*_9995.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 70%] Building CXX object CMakeFiles/openttd_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
[ 70%] Building CXX object CMakeFiles/openttd_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
[ 71%] Building CXX object CMakeFiles/openttd_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
[ 71%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/oldloader.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-15.0/src/saveload/../company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../livery.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../company_base.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-15.0/src/saveload/industry_sl.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 71%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/oldloader_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 71%] Building CXX object CMakeFiles/openttd_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
[ 71%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/randomizer_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 71%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/saveload.cpp.o
[ 71%] Building CXX object CMakeFiles/openttd_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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 71%] Building CXX object CMakeFiles/openttd_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
In file included from /build/openttd/src/openttd-15.0/src/saveload/../company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../livery.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../company_base.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-15.0/src/saveload/object_sl.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = ObjectIDTag; TBaseType TEnd = 16711680; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _object_pool); Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual void OBJSChunkHandler::FixPointers() const' at /build/openttd/src/openttd-15.0/src/saveload/object_sl.cpp:63:12:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>*)*_77.PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 71%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
In file included from /build/openttd/src/openttd-15.0/src/saveload/../company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../livery.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../company_base.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-15.0/src/saveload/storage_sl.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_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
[ 72%] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/water_regions_sl.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 72%] 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
In file included from /build/openttd/src/openttd-15.0/src/saveload/../depot_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/saveload/../road_map.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../town_map.h:13,
                 from /build/openttd/src/openttd-15.0/src/saveload/../town.h:16,
                 from /build/openttd/src/openttd-15.0/src/saveload/oldloader_sl.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'bool LoadOldSubsidy(LoadgameState&, int)' at /build/openttd/src/openttd-15.0/src/saveload/oldloader_sl.cpp:1491:47:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)<unknown>.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 73%] 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
In file included from /build/openttd/src/openttd-15.0/src/saveload/../company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../livery.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../company_base.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-15.0/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-15.0/src/saveload/station_sl.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/saveload/../core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 73%] Building CXX object CMakeFiles/openttd_lib.dir/src/spriteloader/grf.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 73%] Building CXX object CMakeFiles/openttd_lib.dir/src/spriteloader/makeindexed.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 73%] Building CXX object CMakeFiles/openttd_lib.dir/src/spriteloader/sprite_file.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 73%] Building CXX object CMakeFiles/openttd_lib.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
[ 73%] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_calendar.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 73%] Building CXX object CMakeFiles/openttd_lib.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
[ 73%] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_realtime.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 73%] Building CXX object CMakeFiles/openttd_lib.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
[ 74%] Building CXX object CMakeFiles/openttd_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
[ 74%] 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
[ 74%] 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
[ 74%] Building CXX object CMakeFiles/openttd_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
In file included from /usr/include/c++/15.2.1/memory:80,
                 from /build/openttd/src/openttd-15.0/src/stdafx.h:64,
                 from /build/openttd/src/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In destructor 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = _IO_FILE; _Dp = DeleterFromFunc<fclose>]',
    inlined from 'FileHandle::~FileHandle()' at /build/openttd/src/openttd-15.0/src/saveload/../fileio_type.h:132:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:307:35,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:338:14,
    inlined from 'constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = FileHandle; bool _Copy = false; bool _Move = false]' at /usr/include/c++/15.2.1/optional:461:54,
    inlined from 'constexpr std::_Optional_base<FileHandle, false, false>::~_Optional_base()' at /usr/include/c++/15.2.1/optional:485:12,
    inlined from 'constexpr std::optional<FileHandle>::~optional()' at /usr/include/c++/15.2.1/optional:778:11,
    inlined from 'virtual FileWriter::~FileWriter()' at /build/openttd/src/openttd-15.0/src/saveload/saveload.cpp:2408:2,
    inlined from 'virtual FileWriter::~FileWriter()' at /build/openttd/src/openttd-15.0/src/saveload/saveload.cpp:2408:2:
/usr/include/c++/15.2.1/bits/unique_ptr.h:397:19: warning: '((_IO_FILE**)this)[3]' may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In destructor 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = _IO_FILE; _Dp = DeleterFromFunc<fclose>]',
    inlined from 'FileHandle::~FileHandle()' at /build/openttd/src/openttd-15.0/src/saveload/../fileio_type.h:132:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:307:35,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:338:14,
    inlined from 'constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = FileHandle; bool _Copy = false; bool _Move = false]' at /usr/include/c++/15.2.1/optional:461:54,
    inlined from 'constexpr std::_Optional_base<FileHandle, false, false>::~_Optional_base()' at /usr/include/c++/15.2.1/optional:485:12,
    inlined from 'constexpr std::optional<FileHandle>::~optional()' at /usr/include/c++/15.2.1/optional:778:11,
    inlined from 'FileWriter::~FileWriter()' at /build/openttd/src/openttd-15.0/src/saveload/saveload.cpp:2408:2:
/usr/include/c++/15.2.1/bits/unique_ptr.h:397:19: warning: '((_IO_FILE**)this)[3]' may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In destructor 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = _IO_FILE; _Dp = DeleterFromFunc<fclose>]',
    inlined from 'FileHandle::~FileHandle()' at /build/openttd/src/openttd-15.0/src/saveload/../fileio_type.h:132:7,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:307:35,
    inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = FileHandle]' at /usr/include/c++/15.2.1/optional:338:14,
    inlined from 'constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = FileHandle; bool _Copy = false; bool _Move = false]' at /usr/include/c++/15.2.1/optional:461:54,
    inlined from 'constexpr std::_Optional_base<FileHandle, false, false>::~_Optional_base()' at /usr/include/c++/15.2.1/optional:485:12,
    inlined from 'constexpr std::optional<FileHandle>::~optional()' at /usr/include/c++/15.2.1/optional:778:11,
    inlined from 'virtual FileWriter::~FileWriter()' at /build/openttd/src/openttd-15.0/src/saveload/saveload.cpp:2408:2,
    inlined from 'constexpr void std::destroy_at(_Tp*) [with _Tp = FileWriter]' at /usr/include/c++/15.2.1/bits/stl_construct.h:88:18,
    inlined from 'constexpr void std::_Destroy(_Tp*) [with _Tp = FileWriter]' at /usr/include/c++/15.2.1/bits/stl_construct.h:164:22,
    inlined from 'static constexpr void std::allocator_traits<std::allocator<void> >::destroy(allocator_type&, _Up*) [with _Up = FileWriter]' at /usr/include/c++/15.2.1/bits/alloc_traits.h:819:17,
    inlined from 'void std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_dispose() [with _Tp = FileWriter; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:615:35:
/usr/include/c++/15.2.1/bits/unique_ptr.h:397:19: warning: '((_IO_FILE**)this)[5]' may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[ 74%] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_opengl_v.cpp.o
[ 74%] Building CXX object CMakeFiles/openttd_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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 74%] 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
[ 74%] Building CXX object CMakeFiles/openttd_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
[ 74%] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot_png.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 75%] 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
[ 75%] 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
[ 75%] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o
[ 75%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 75%] 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
[ 75%] Building CXX object CMakeFiles/openttd_lib.dir/src/articulated_vehicles.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 75%] Building CXX object CMakeFiles/openttd_lib.dir/src/autocompletion.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 75%] 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
[ 75%] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace_cmd.cpp.o
[ 76%] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 76%] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o
[ 76%] 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
[ 76%] 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
<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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/command_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/autoreplace.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = EngineRenewIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = EngineRenewIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void RemoveAllEngineReplacement(EngineRenew**)' at /build/openttd/src/openttd-15.0/src/autoreplace.cpp:49:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>*)er.PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = EngineRenewIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost RemoveEngineReplacement(EngineRenew**, EngineID, GroupID, DoCommandFlags)' at /build/openttd/src/openttd-15.0/src/autoreplace.cpp:141:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>*)er.PoolID<short unsigned int, EngineRenewIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 76%] 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
In file included from /build/openttd/src/openttd-15.0/src/depot_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/rail_map.h:14,
                 from /build/openttd/src/openttd-15.0/src/station_map.h:13,
                 from /build/openttd/src/openttd-15.0/src/aircraft.h:13,
                 from /build/openttd/src/openttd-15.0/src/aircraft_cmd.cpp:14:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<Aircraft, VEH_AIRCRAFT>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-15.0/src/aircraft.h:88:47:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-15.0/src/aircraft.h:88:47,
    inlined from 'bool HandleCrashedAircraft(Aircraft*)' at /build/openttd/src/openttd-15.0/src/aircraft_cmd.cpp:1235:10,
    inlined from 'bool AircraftEventHandler(Aircraft*, int)' at /build/openttd/src/openttd-15.0/src/aircraft_cmd.cpp:2101:31,
    inlined from 'virtual bool Aircraft::Tick()' at /build/openttd/src/openttd-15.0/src/aircraft_cmd.cpp:2150:28:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 76%] 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
[ 76%] Building CXX object CMakeFiles/openttd_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
[ 76%] Building CXX object CMakeFiles/openttd_lib.dir/src/cachecheck.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 76%] 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
[ 77%] 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
[ 77%] 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
[ 77%] 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
[ 77%] 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
[ 77%] 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
[ 77%] 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
In file included from /build/openttd/src/openttd-15.0/src/cargopacket.h:13,
                 from /build/openttd/src/openttd-15.0/src/economy_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/cargoaction.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:83:26:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:97:26:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoDelivery::operator()(CargoPacket*)' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:111:26:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:64:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-15.0/src/cargoaction.cpp:64:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 77%] 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
[ 77%] 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
[ 77%] 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
[ 78%] 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
In file included from /build/openttd/src/openttd-15.0/src/base_station_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/station_base.h:15,
                 from /build/openttd/src/openttd-15.0/src/cargopacket.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)MEM[(struct CargoPacket * &)_46 + i_87 * 8].PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)MEM[(struct CargoPacket * &)_46 + i_126 * 8].PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:113:9:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:113:9,
    inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:227:13,
    inlined from 'void VehicleCargoList::Append(CargoPacket*, CargoList<VehicleCargoList, std::__cxx11::list<CargoPacket*> >::MoveToAction)' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:270:33:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'uint StationCargoList::Truncate(uint, StationCargoAmountMap*)' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:801:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)cp.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:163:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)MEM[(struct CargoPacket * &)it$_M_node_97 + 16].PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)MEM[(struct CargoPacket * &)it$_M_node_16 + 16].PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = CargoPacketIDTag; TBaseType TEnd = 16773120; TBaseType TInvalid = 16777215]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Normal; bool Tcache = true]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = StationCargoList; Tcont = MultiMap<PoolID<short unsigned int, StationIDTag, 64000, 65535>, CargoPacket*>]' at /build/openttd/src/openttd-15.0/src/cargopacket.cpp:163:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)<unknown>.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>*)<unknown>.PoolID<unsigned int, CargoPacketIDTag, 16773120, 16777215>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 78%] 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
[ 78%] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o
[ 78%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 78%] 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
[ 78%] 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
[ 78%] 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
[ 78%] 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
[ 78%] 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
[ 79%] 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
[ 79%] 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
[ 79%] 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
[ 79%] Building CXX object CMakeFiles/openttd_lib.dir/src/disaster_vehicle.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 79%] 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
[ 79%] 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
[ 79%] Building CXX object CMakeFiles/openttd_lib.dir/src/dropdown.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 79%] 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
[ 79%] 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
[ 79%] 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
[ 80%] 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
[ 80%] 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-15.0/src/depot_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/rail_map.h:14,
                 from /build/openttd/src/openttd-15.0/src/station_map.h:13,
                 from /build/openttd/src/openttd-15.0/src/aircraft.h:13,
                 from /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:28:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Submarine(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:679:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:544:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:569:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:605:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:344:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)ufo)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:354:13:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)ufo)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:404:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)ufo)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:254:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:271:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Aircraft(DisasterVehicle*, uint16_t, bool, StringID, IndustryBehaviour)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:444:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo_Destroyer(DisasterVehicle*)' at /build/openttd/src/openttd-15.0/src/disaster_vehicle.cpp:636:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 80%] 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
[ 80%] 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
[ 80%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/tile_cmd.h:14,
                 from /build/openttd/src/openttd-15.0/src/landscape.h:14,
                 from /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool ElectricSparkTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:135:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:230:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionLargeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:185:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool BreakdownSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:212:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool SmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:163:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool SteamSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:86:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool DieselSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:112:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool ChimneySmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:53:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:302:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'bool BubbleTick(EffectVehicle*)' at /build/openttd/src/openttd-15.0/src/effectvehicle.cpp:495:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 80%] 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
[ 80%] 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
[ 80%] 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
[ 80%] 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
[ 81%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/company_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/economy.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-15.0/src/economy.cpp:357:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)*_632.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GoalIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _goal_pool); Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-15.0/src/economy.cpp:528:39:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GoalIDTag, 64000, 65535>*)*_1329.PoolID<short unsigned int, GoalIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 81%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/company_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/engine.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = EngineIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, EngineIDTag, 64000, 65535>; Titem = Engine; Tindex = PoolID<short unsigned int, EngineIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _engine_pool); Titem = Engine; Tindex = PoolID<short unsigned int, EngineIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Engine; Tindex = PoolID<short unsigned int, EngineIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, EngineIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, EngineIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 81%] 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
[ 81%] 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
[ 81%] 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
[ 81%] Building CXX object CMakeFiles/openttd_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
[ 81%] 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
[ 81%] 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
[ 81%] 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
[ 82%] 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
[ 82%] Building CXX object CMakeFiles/openttd_lib.dir/src/ground_vehicle.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 82%] 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
[ 82%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/company_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/goal.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GoalIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _goal_pool); Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GoalIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, GoalIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GoalIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _goal_pool); Titem = Goal; Tindex = PoolID<short unsigned int, GoalIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdRemoveGoal(DoCommandFlags, GoalID)' at /build/openttd/src/openttd-15.0/src/goal.cpp:117:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GoalIDTag, 64000, 65535>*)*_77.PoolID<short unsigned int, GoalIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 82%] 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
[ 82%] 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
[ 82%] 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
In file included from /build/openttd/src/openttd-15.0/src/vehicle_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/newgrf_engine.h:16,
                 from /build/openttd/src/openttd-15.0/src/train.h:15,
                 from /build/openttd/src/openttd-15.0/src/ground_vehicle.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual GroundVehicle<RoadVehicle, VEH_ROAD>::~GroundVehicle()' at /build/openttd/src/openttd-15.0/src/ground_vehicle.hpp:82:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual GroundVehicle<Train, VEH_BEGIN>::~GroundVehicle()' at /build/openttd/src/openttd-15.0/src/ground_vehicle.hpp:82:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 82%] 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
[ 82%] 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
[ 83%] 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
[ 83%] 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
[ 83%] 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
[ 83%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/command_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/group_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GroupIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _group_pool); Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GroupIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, GroupIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GroupIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _group_pool); Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void RemoveAllGroupsForCompany(CompanyID)' at /build/openttd/src/openttd-15.0/src/group_cmd.cpp:888:35:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GroupIDTag, 64000, 65535>*)*_65.PoolID<short unsigned int, GroupIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = GroupIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _group_pool); Titem = Group; Tindex = PoolID<short unsigned int, GroupIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdDeleteGroup(DoCommandFlags, GroupID)' at /build/openttd/src/openttd-15.0/src/group_cmd.cpp:421:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, GroupIDTag, 64000, 65535>*)*_142.PoolID<short unsigned int, GroupIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 83%] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o
[ 83%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 83%] 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
[ 83%] 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
[ 83%] 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
[ 84%] 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
In file included from /build/openttd/src/openttd-15.0/src/league_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/league_cmd.h:13,
                 from /build/openttd/src/openttd-15.0/src/league_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = LeagueTableElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; Titem = LeagueTableElement; Tindex = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = LeagueTableElement; Tindex = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = LeagueTableIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, LeagueTableIDTag, 255, 255>; Titem = LeagueTable; Tindex = PoolID<unsigned char, LeagueTableIDTag, 255, 255>; long unsigned int Tgrowth_step = 4; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _league_table_pool); Titem = LeagueTable; Tindex = PoolID<unsigned char, LeagueTableIDTag, 255, 255>; long unsigned int Tgrowth_step = 4; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = LeagueTable; Tindex = PoolID<unsigned char, LeagueTableIDTag, 255, 255>; long unsigned int Tgrowth_step = 4; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned char, LeagueTableIDTag, 255, 255>*)*_52.PoolID<unsigned char, LeagueTableIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = LeagueTableElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; Titem = LeagueTableElement; Tindex = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdRemoveLeagueTableElement(DoCommandFlags, LeagueTableElementID)' at /build/openttd/src/openttd-15.0/src/league_cmd.cpp:163:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>*)*_71.PoolID<short unsigned int, LeagueTableElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 84%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o
[ 84%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 84%] 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
[ 84%] 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
[ 84%] 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
[ 84%] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o
[ 84%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 84%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_airport.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_airporttiles.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_badge.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_badge_config.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_badge_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] 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
[ 85%] 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
In file included from /build/openttd/src/openttd-15.0/src/economy_type.h:15,
                 from /build/openttd/src/openttd-15.0/src/cargotype.h:13,
                 from /build/openttd/src/openttd-15.0/src/newgrf.h:13,
                 from /build/openttd/src/openttd-15.0/src/newgrf_badge.h:14,
                 from /build/openttd/src/openttd-15.0/src/newgrf_airport.cpp:13:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 85%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_commons.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 85%] 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
[ 85%] Building CXX object CMakeFiles/openttd_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
[ 86%] 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
[ 86%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_generic.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 86%] 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
[ 86%] 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
[ 86%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_industries.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 86%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_industrytiles.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 86%] 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
[ 86%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_profiling.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 86%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_railtype.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_roadstop.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_roadtype.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] 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-15.0/src/newgrf_storage.h:13,
                 from /build/openttd/src/openttd-15.0/src/industry.h:15,
                 from /build/openttd/src/openttd-15.0/src/newgrf_industries.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_spritegroup.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_station.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_storage.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 87%] 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
[ 87%] 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
[ 87%] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_townname.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 88%] 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-15.0/src/newgrf_spritegroup.h:13,
                 from /build/openttd/src/openttd-15.0/src/newgrf_spritegroup.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr CallbackResultSpriteGroup::~CallbackResultSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf_spritegroup.h:201:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr RandomizedSpriteGroup::~RandomizedSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf_spritegroup.h:181:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr RealSpriteGroup::~RealSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf_spritegroup.h:64:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = SpriteGroupIDTag; TBaseType TEnd = 1073741824; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>; long unsigned int Tgrowth_step = 1024; PoolType Tpool_type = PoolType::Data; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual constexpr DeterministicSpriteGroup::~DeterministicSpriteGroup()' at /build/openttd/src/openttd-15.0/src/newgrf_spritegroup.h:159:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>*)this)[2].PoolID<unsigned int, SpriteGroupIDTag, 1073741824, 4294967295>::value' is used uninitialized [-Wuninitialized]
[ 88%] 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
[ 88%] 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
[ 88%] 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
[ 88%] 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
[ 88%] 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-15.0/src/depot_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/road_map.h:14,
                 from /build/openttd/src/openttd-15.0/src/town_map.h:13,
                 from /build/openttd/src/openttd-15.0/src/town.h:16,
                 from /build/openttd/src/openttd-15.0/src/newgrf_town.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = PersistentStorageIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-15.0/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>*)this)[264].PoolID<unsigned int, PersistentStorageIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 88%] 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
[ 88%] 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
[ 88%] 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
[ 89%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/tile_cmd.h:14,
                 from /build/openttd/src/openttd-15.0/src/landscape.h:14,
                 from /build/openttd/src/openttd-15.0/src/object_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = ObjectIDTag; TBaseType TEnd = 16711680; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _object_pool); Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>*)*_52.PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = ObjectIDTag; TBaseType TEnd = 16711680; TBaseType TInvalid = 4294967295]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _object_pool); Titem = Object; Tindex = PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void ReallyClearObjectTile(Object*)' at /build/openttd/src/openttd-15.0/src/object_cmd.cpp:520:9:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>*)o.PoolID<unsigned int, ObjectIDTag, 16711680, 4294967295>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 89%] Building CXX object CMakeFiles/openttd_lib.dir/src/picker_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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/command_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/order_backup.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)this)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_53)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::ResetOfUser(TileIndex, uint32_t)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:121:78:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_68)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::ClearVehicle(const Vehicle*)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:218:37:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_73)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::RemoveOrder(OrderType, DestinationID, bool)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:241:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_112)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::Backup(const Vehicle*, uint32_t)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:89:32:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_75)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::Restore(Vehicle*, uint32_t)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:108:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_70)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned char; TTag = OrderBackupIDTag; TBaseType TEnd = 255; TBaseType TInvalid = 255]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _order_backup_pool); Titem = OrderBackup; Tindex = PoolID<unsigned char, OrderBackupIDTag, 255, 255>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual OrderBackup::~OrderBackup()' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:30:1,
    inlined from 'static void OrderBackup::Reset(TileIndex, bool)' at /build/openttd/src/openttd-15.0/src/order_backup.cpp:187:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned char, OrderBackupIDTag, 255, 255>*)*_88)[82].PoolID<unsigned char, OrderBackupIDTag, 255, 255>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 89%] 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
[ 89%] 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
[ 89%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/command_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/order_cmd.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = OrderListIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, OrderListIDTag, 64000, 65535>*)*_59.PoolID<short unsigned int, OrderListIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = OrderListIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void OrderList::FreeChain(bool)' at /build/openttd/src/openttd-15.0/src/order_cmd.cpp:312:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, OrderListIDTag, 64000, 65535>*)this.PoolID<short unsigned int, OrderListIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = OrderListIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = PoolID<short unsigned int, OrderListIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 128; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdCloneOrder(DoCommandFlags, CloneOptions, VehicleID, VehicleID)' at /build/openttd/src/openttd-15.0/src/order_cmd.cpp:1603:18:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, OrderListIDTag, 64000, 65535>*)_98->D.376440.orders.PoolID<short unsigned int, OrderListIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 89%] 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
[ 89%] Building CXX object CMakeFiles/openttd_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
[ 89%] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o
[ 89%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 89%] 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
[ 90%] 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
[ 90%] 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
[ 90%] 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
[ 90%] 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
[ 90%] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot_bmp.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 90%] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot_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-15.0/src/station_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/transparency.h:16,
                 from /build/openttd/src/openttd-15.0/src/sprite.h:14,
                 from /build/openttd/src/openttd-15.0/src/vehicle_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-15.0/src/roadveh.h:13,
                 from /build/openttd/src/openttd-15.0/src/roadstop.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = RoadStopIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>; Titem = RoadStop; Tindex = PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _roadstop_pool); Titem = RoadStop; Tindex = PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = RoadStop; Tindex = PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>*)*_60.PoolID<short unsigned int, RoadStopIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 90%] 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
[ 90%] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot_pcx.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 90%] Building CXX object CMakeFiles/openttd_lib.dir/src/settingentry_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 91%] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o
In file included from /build/openttd/src/openttd-15.0/src/economy_type.h:15,
                 from /build/openttd/src/openttd-15.0/src/cargotype.h:13,
                 from /build/openttd/src/openttd-15.0/src/newgrf.h:13,
                 from /build/openttd/src/openttd-15.0/src/road.h:19,
                 from /build/openttd/src/openttd-15.0/src/road_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-15.0/src/effectvehicle_base.h:31:10,
    inlined from 'CommandCost RemoveRoad(TileIndex, DoCommandFlags, RoadBits, RoadTramType, bool)' at /build/openttd/src/openttd-15.0/src/road_cmd.cpp:442:15:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)*_855)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In file included from /build/openttd/src/openttd-15.0/src/station_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/transparency.h:16,
                 from /build/openttd/src/openttd-15.0/src/sprite.h:14,
                 from /build/openttd/src/openttd-15.0/src/vehicle_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-15.0/src/roadveh.h:13,
                 from /build/openttd/src/openttd-15.0/src/roadveh_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-15.0/src/roadveh.h:115:50:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-15.0/src/roadveh.h:115:50,
    inlined from 'void DeleteLastRoadVeh(RoadVehicle*)' at /build/openttd/src/openttd-15.0/src/roadveh_cmd.cpp:502:9,
    inlined from 'bool RoadVehIsCrashed(RoadVehicle*)' at /build/openttd/src/openttd-15.0/src/roadveh_cmd.cpp:533:20,
    inlined from 'bool RoadVehController(RoadVehicle*)' at /build/openttd/src/openttd-15.0/src/roadveh_cmd.cpp:1581:26,
    inlined from 'virtual bool RoadVehicle::Tick()' at /build/openttd/src/openttd-15.0/src/roadveh_cmd.cpp:1663:27:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 91%] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_table.cpp.o
[ 91%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 91%] 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
[ 91%] 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
[ 91%] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o
[ 91%] 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
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 91%] 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
[ 91%] 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
[ 92%] 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
In file included from /build/openttd/src/openttd-15.0/src/station_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/transparency.h:16,
                 from /build/openttd/src/openttd-15.0/src/sprite.h:14,
                 from /build/openttd/src/openttd-15.0/src/vehicle_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/ship.h:13,
                 from /build/openttd/src/openttd-15.0/src/ship_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Ship::~Ship()' at /build/openttd/src/openttd-15.0/src/ship.h:42:43:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
[ 92%] Building CXX object CMakeFiles/openttd_lib.dir/src/slider.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 92%] 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
[ 92%] Building CXX object CMakeFiles/openttd_lib.dir/src/social_integration.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 92%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/tile_cmd.h:14,
                 from /build/openttd/src/openttd-15.0/src/landscape.h:14,
                 from /build/openttd/src/openttd-15.0/src/signs.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SignIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SignIDTag, 64000, 65535>; Titem = Sign; Tindex = PoolID<short unsigned int, SignIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _sign_pool); Titem = Sign; Tindex = PoolID<short unsigned int, SignIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Sign; Tindex = PoolID<short unsigned int, SignIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 16; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SignIDTag, 64000, 65535>*)*_52.PoolID<short unsigned int, SignIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 92%] Building CXX object CMakeFiles/openttd_lib.dir/src/soundloader.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 92%] Building CXX object CMakeFiles/openttd_lib.dir/src/soundloader_raw.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 92%] Building CXX object CMakeFiles/openttd_lib.dir/src/soundloader_wav.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 92%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 93%] 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
[ 94%] 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
[ 94%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/story_base.h:13,
                 from /build/openttd/src/openttd-15.0/src/story.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = StoryPageElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>*)*_60.PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = StoryPageElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-15.0/src/story.cpp:45:40:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>*)*_82.PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = StoryPageElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdRemoveStoryPage(DoCommandFlags, StoryPageID)' at /build/openttd/src/openttd-15.0/src/story.cpp:394:12:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>*)*_167.PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = StoryPageElementIDTag; TBaseType TEnd = 64000; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>; long unsigned int Tgrowth_step = 64; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'CommandCost CmdRemoveStoryPageElement(DoCommandFlags, StoryPageElementID)' at /build/openttd/src/openttd-15.0/src/story.cpp:422:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>*)*_75.PoolID<short unsigned int, StoryPageElementIDTag, 64000, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 94%] 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
[ 94%] 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
[ 94%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/company_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/station.cpp:12:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = LinkGraphIDTag; TBaseType TEnd = 65535; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>; long unsigned int Tgrowth_step = 32; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'Station::~Station()' at /build/openttd/src/openttd-15.0/src/station.cpp:119:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>*)*_365.PoolID<short unsigned int, LinkGraphIDTag, 65535, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 94%] 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
[ 94%] 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
[ 94%] 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
[ 94%] 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
[ 95%] 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
In file included from /build/openttd/src/openttd-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/command_type.h:13,
                 from /build/openttd/src/openttd-15.0/src/company_func.h:13,
                 from /build/openttd/src/openttd-15.0/src/subsidy.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::CleanPool() [with Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_func.hpp:184:3:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)*_52.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'void DeleteSubsidyWith(Source)' at /build/openttd/src/openttd-15.0/src/subsidy.cpp:125:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)*_76.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = short unsigned int; TTag = SubsidyIDTag; TBaseType TEnd = 256; TBaseType TInvalid = 65535]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = PoolID<short unsigned int, SubsidyIDTag, 256, 65535>; long unsigned int Tgrowth_step = 1; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from '<lambda(auto:84)> [with auto:84 = unsigned int]' at /build/openttd/src/openttd-15.0/src/subsidy.cpp:446:4,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = <lambda(auto:84)>&; _Args = {unsigned int}]' at /usr/include/c++/15.2.1/bits/invoke.h:63: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:84)>&; _Args = {unsigned int}]' at /usr/include/c++/15.2.1/bits/invoke.h:113:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = <lambda(auto:84)>; _ArgTypes = {unsigned int}]' at /usr/include/c++/15.2.1/bits/std_function.h:292:30:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '*(const PoolID<short unsigned int, SubsidyIDTag, 256, 65535>*)*_155.PoolID<short unsigned int, SubsidyIDTag, 256, 65535>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 95%] 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
[ 96%] 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
[ 96%] 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
[ 96%] Building CXX object CMakeFiles/openttd_lib.dir/src/transparency_gui.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 96%] 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
[ 96%] 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
[ 96%] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o
[ 96%] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnelbridge_cmd.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 96%] 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-15.0/src/company_type.h:14,
                 from /build/openttd/src/openttd-15.0/src/error.h:14,
                 from /build/openttd/src/openttd-15.0/src/train_cmd.cpp:11:
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-15.0/src/pathfinder/yapf/../../vehicle_base.h:1014:8:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-15.0/src/pathfinder/yapf/../../train.h:110:44:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' is used uninitialized [-Wuninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-15.0/src/pathfinder/yapf/../../train.h:110:44,
    inlined from 'CommandCost CmdSellRailWagon(DoCommandFlags, Vehicle*, bool, bool, ClientID)' at /build/openttd/src/openttd-15.0/src/train_cmd.cpp:1481:10:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)part)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-15.0/src/pathfinder/yapf/../../train.h:110:44,
    inlined from 'void DeleteLastWagon(Train*)' at /build/openttd/src/openttd-15.0/src/train_cmd.cpp:3657:9,
    inlined from 'bool HandleCrashedTrain(Train*)' at /build/openttd/src/openttd-15.0/src/train_cmd.cpp:3768:18,
    inlined from 'bool TrainLocoHandler(Train*, bool)' at /build/openttd/src/openttd-15.0/src/train_cmd.cpp:3946:42:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)v)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
In member function 'constexpr TBaseType PoolID<TBaseType, TTag, TEnd, TInvalid>::base() const [with TBaseType = unsigned int; TTag = VehicleIDTag; TBaseType TEnd = 1044480; TBaseType TInvalid = 1048575]',
    inlined from 'static constexpr size_t Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::GetRawIndex(const T&) [with T = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:466:73,
    inlined from 'static void Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>::PoolItem<Tpool>::operator delete(void*, size_t) [with Pool<Titem, Tindex, Tgrowth_step, Tpool_type, Tcache>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>; long unsigned int Tgrowth_step = 512; PoolType Tpool_type = PoolType::Normal; bool Tcache = false]' at /build/openttd/src/openttd-15.0/src/core/pool_type.hpp:312:19,
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-15.0/src/pathfinder/yapf/../../train.h:110:44,
    inlined from 'virtual bool Train::Tick()' at /build/openttd/src/openttd-15.0/src/train_cmd.cpp:4127:11:
/build/openttd/src/openttd-15.0/src/core/pool_type.hpp:56:59: warning: '((const PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>*)this)[21].PoolID<unsigned int, VehicleIDTag, 1044480, 1048575>::value' may be used uninitialized [-Wmaybe-uninitialized]
[ 96%] 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
[ 97%] 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
[ 97%] 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
[ 97%] 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
[ 97%] 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
/build/openttd/src/openttd-15.0/src/tunnelbridge_cmd.cpp: In function 'void DrawBridgeMiddle(const TileInfo*, BridgePillarFlags)':
/build/openttd/src/openttd-15.0/src/tunnelbridge_cmd.cpp:1679:48: warning: 'is_custom_layout' may be used uninitialized [-Wmaybe-uninitialized]
/build/openttd/src/openttd-15.0/src/tunnelbridge_cmd.cpp:1634:7: note: 'is_custom_layout' was declared here
[ 97%] 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
[ 97%] 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
[ 97%] 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
/build/openttd/src/openttd-15.0/src/vehicle_cmd.cpp: In function 'void CloneVehicleName(const Vehicle*, Vehicle*)':
/build/openttd/src/openttd-15.0/src/vehicle_cmd.cpp:805:6: warning: 'num' may be used uninitialized [-Wmaybe-uninitialized]
/build/openttd/src/openttd-15.0/src/vehicle_cmd.cpp:788:7: note: 'num' was declared here
[ 97%] 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
[ 97%] 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
[ 98%] 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
[ 98%] 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
[ 98%] Built target openttd_lib
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/flatset_type.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/alternating_iterator.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/3rdparty/icu/tests/test_srtest.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/history_func.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/bitmath_func.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/enum_over_optimisation.cpp.o
[ 98%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/landscape_partial_pixel_z.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 99%] Building CXX object CMakeFiles/openttd_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
[ 99%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/mock_spritecache.cpp.o
[ 99%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/string_builder.cpp.o
[ 99%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/string_consumer.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 99%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/string_inplace.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 99%] Building CXX object CMakeFiles/openttd_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
[ 99%] Linking CXX executable openttd
[ 99%] Building CXX object CMakeFiles/openttd_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
[ 99%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/test_network_crypto.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[ 99%] Building CXX object CMakeFiles/openttd_test.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
[ 99%] Building CXX object CMakeFiles/openttd_test.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
[ 99%] Built target openttd
[100%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/tilearea.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[100%] Building CXX object CMakeFiles/openttd_test.dir/src/tests/utf8.cpp.o
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
[100%] Linking CXX executable openttd_test
[100%] Built target openttd_test
make: Leaving directory '/build/openttd/src/build'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/openttd/src/build'
[  1%] Built target script_window
[  1%] Built target ai_compat_files
[  2%] Built target media_files
[  4%] Built target gs_compat_files
[  5%] Built target settingsgen
[  7%] Built target baseset_files
-- Version string: 15.0
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
[  7%] Built target regression_stationlist_files
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS
[  7%] Built target desktop_file
[  8%] Built target strgen
[  9%] Built target regression_regression_files
[  9%] Built target find_version
[  9%] Built target table_settings
[ 10%] Built target table_strings
[ 10%] Built target regression_files
[ 20%] Built target language_files
[ 33%] Built target script_ai
[ 33%] Built target script_template
[ 42%] Built target script_game
[ 42%] Built target script_ai_includes
[ 42%] Built target script_game_includes
[ 98%] Built target openttd_lib
[ 98%] Built target openttd
[100%] Built target openttd_test
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/welsh.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latin.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/gaelic.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hungarian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hindi.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/belarusian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/italian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovenian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovak.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/finnish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/faroese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ido.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/traditional_chinese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/simplified_chinese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/greek.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/russian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/luxembourgish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/dutch.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/urdu.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/czech.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hebrew.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_bokmal.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/esperanto.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latvian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/brazilian_portuguese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_nynorsk.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/frisian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/danish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/persian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/thai.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/chuvash.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/icelandic.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/portuguese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/lithuanian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/estonian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/french.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/galician.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/japanese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/german.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_AU.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/serbian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/tamil.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/turkish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/afrikaans.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_US.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/swedish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/basque.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/irish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/marathi.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/indonesian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/macedonian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/catalan.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/arabic_egypt.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ukrainian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/malay.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/maltese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish_MX.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/romanian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/maori.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/vietnamese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/bulgarian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/croatian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset
-- 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/orig_dos_de.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obs
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_extra.grf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Sans.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/orig_win.obm
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/openttd.32.bmp
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Mono.ttf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Small.ttf
-- 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/openttd.grf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai
-- 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.8.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.1.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_1.11.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_14.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.0.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.10.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.6.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_0.7.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.4.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.3.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game
-- 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/game/compat_1.8.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_1.11.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_14.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.10.nut
-- 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.4.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.3.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_dedicated.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/autoexec.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_dedicated.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/game_start.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/readme.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_client.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_server.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server_connect.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.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/known-bugs.md
-- 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/fonts.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/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/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/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/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/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/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
make: Leaving directory '/build/openttd/src/build'
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
libfakeroot internal error: payload not recognized!
==> 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 15.0-2 (Sun Jan  4 18:29:25 2026)
==> Cleaning up...
[?12l[?25h