tome2-2.4
checks.i686-linux.tome2
· build #4
· raw
unpackPhase
1unpacking sources2unpacking source archive /nix/store/n4m0ki5d97h1ik7qrx9vk9373d4w0xas-source3source root is sourcepatchPhase
4patching sourcesconfigurePhase
5configuring6fixing cmake files...7cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/share/doc/tome2 -DCMAKE_INSTALL_INFODIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ranlib -DCMAKE_AR=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/h42r4lzp490n9a8caxphhyrwz7z4gzvp-tome2-2.4 -DSYSTEM_INSTALL=ON 8-- The C compiler identification is GNU 11.3.09-- The CXX compiler identification is GNU 11.3.010-- Detecting C compiler ABI info11-- Detecting C compiler ABI info - done12-- Check for working C compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc - skipped13-- Detecting C compile features14-- Detecting C compile features - done15-- Detecting CXX compiler ABI info16-- Detecting CXX compiler ABI info - done17-- Check for working CXX compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/g++ - skipped18-- Detecting CXX compile features19-- Detecting CXX compile features - done20-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) 21-- Found Boost: /nix/store/mh7aagvrb1md58jcc8adgxy2gk7dhqk7-boost-1.79.0-dev/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found suitable version "1.79.0", minimum required is "1.54.0") found components: system filesystem 22-- Found X11: /nix/store/66chy1j347qi318s1dgigh696p3v3lqr-xorgproto-2021.5/include 23-- Looking for XOpenDisplay in /nix/store/n6h2zd8ycw64rpvjnmxjpfz10a888c9a-libX11-1.8.1/lib/libX11.so24-- Looking for XOpenDisplay in /nix/store/n6h2zd8ycw64rpvjnmxjpfz10a888c9a-libX11-1.8.1/lib/libX11.so - found25-- Looking for gethostbyname26-- Looking for gethostbyname - found27-- Looking for connect28-- Looking for connect - found29-- Looking for remove30-- Looking for remove - found31-- Looking for shmat32-- Looking for shmat - found33-- Some or all of the gtk libraries were not found. (missing: GTK2_GTK_LIBRARY GTK2_GTK_INCLUDE_DIR GTK2_GDK_INCLUDE_DIR GTK2_GDKCONFIG_INCLUDE_DIR GTK2_GDK_LIBRARY GTK2_GLIB_INCLUDE_DIR GTK2_GLIBCONFIG_INCLUDE_DIR GTK2_GLIB_LIBRARY) 34-- Performing Test CMAKE_HAVE_LIBC_PTHREAD35-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success36-- Found Threads: TRUE 37-- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR) 38-- Looking for cbreak in /nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib/libncurses.so39-- Looking for cbreak in /nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib/libncurses.so - found40-- Looking for nodelay in /nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib/libncurses.so41-- Looking for nodelay in /nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib/libncurses.so - found42-- Found Curses: /nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib/libncurses.so 43-- The following packages have been found:4445 * Boost (required version >= 1.54.0)46 * X1147 * Threads48 * Curses4950-- The following packages have not been found:5152 * GTK253 * SDL5455-- Configuring done56-- Generating done57CMake Warning:58 Manually-specified variables were not used by the project:5960 BUILD_TESTING61 CMAKE_EXPORT_NO_PACKAGE_REGISTRY62 CMAKE_INSTALL_BINDIR63 CMAKE_INSTALL_DOCDIR64 CMAKE_INSTALL_INCLUDEDIR65 CMAKE_INSTALL_INFODIR66 CMAKE_INSTALL_LIBDIR67 CMAKE_INSTALL_LIBEXECDIR68 CMAKE_INSTALL_LOCALEDIR69 CMAKE_INSTALL_MANDIR70 CMAKE_INSTALL_OLDINCLUDEDIR71 CMAKE_INSTALL_SBINDIR72 CMAKE_POLICY_DEFAULT_CMP0025737475-- Build files have been written to: /build/source/build76cmake: enabled parallel buildingbuildPhase
77building78build flags: -j48 SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash79[ 1%] Building CXX object src/CMakeFiles/game_main.dir/main.cc.o80[ 1%] Building CXX object src/squelch/CMakeFiles/squelch.dir/automatizer.cc.o81[ 3%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition.cc.o82[ 4%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition_metadata.cc.o83[ 4%] Building CXX object src/squelch/CMakeFiles/squelch.dir/cursor.cc.o84[ 5%] Building CXX object src/squelch/CMakeFiles/squelch.dir/object_status.cc.o85[ 6%] Building CXX object src/squelch/CMakeFiles/squelch.dir/rule.cc.o86[ 6%] Building CXX object src/CMakeFiles/game.dir/birth.cc.o87[ 6%] Building CXX object src/squelch/CMakeFiles/squelch.dir/tree_printer.cc.o88[ 7%] Building CXX object src/CMakeFiles/game.dir/bldg.cc.o89[ 8%] Building CXX object src/CMakeFiles/game.dir/cave.cc.o90[ 9%] Building CXX object src/CMakeFiles/game.dir/cmd2.cc.o91[ 10%] Building CXX object src/CMakeFiles/game.dir/cmd1.cc.o92[ 11%] Building CXX object src/CMakeFiles/game.dir/cmd4.cc.o93[ 11%] Building CXX object src/CMakeFiles/game.dir/cmd3.cc.o94[ 12%] Building CXX object src/CMakeFiles/game.dir/cmd5.cc.o95[ 13%] Building CXX object src/CMakeFiles/game.dir/device_allocation.cc.o96[ 13%] Building CXX object src/CMakeFiles/game.dir/corrupt.cc.o97[ 15%] Building CXX object src/CMakeFiles/game.dir/dungeon.cc.o98[ 15%] Building CXX object src/CMakeFiles/game.dir/cmd7.cc.o99[ 16%] Building CXX object src/CMakeFiles/game.dir/dice.cc.o100[ 17%] Building CXX object src/CMakeFiles/game.dir/cmd6.cc.o101[ 18%] Building CXX object src/CMakeFiles/game.dir/files.cc.o102[ 18%] Building CXX object src/CMakeFiles/game.dir/gen_evol.cc.o103[ 19%] Building CXX object src/CMakeFiles/game.dir/game.cc.o104[ 20%] Building CXX object src/CMakeFiles/game.dir/gen_maze.cc.o105[ 22%] Building CXX object src/CMakeFiles/game.dir/gods.cc.o106[ 22%] Building CXX object src/CMakeFiles/game.dir/generate.cc.o107[ 23%] Building CXX object src/CMakeFiles/game.dir/help.cc.o108[ 24%] Building CXX object src/CMakeFiles/game.dir/hiscore.cc.o109[ 25%] Building CXX object src/CMakeFiles/game.dir/init1.cc.o110[ 25%] Building CXX object src/CMakeFiles/game.dir/hooks.cc.o111[ 26%] Building CXX object src/CMakeFiles/game.dir/init2.cc.o112[ 27%] Building CXX object src/CMakeFiles/game.dir/joke.cc.o113[ 28%] Building CXX object src/CMakeFiles/game.dir/level_marker.cc.o114[ 29%] Building CXX object src/CMakeFiles/game.dir/loadsave.cc.o115[ 30%] Building CXX object src/CMakeFiles/game.dir/lua_bind.cc.o116[ 30%] Building CXX object src/CMakeFiles/game.dir/levels.cc.o117[ 31%] Building CXX object src/CMakeFiles/game.dir/melee1.cc.o118[ 32%] Building CXX object src/CMakeFiles/game.dir/melee2.cc.o119[ 33%] Building CXX object src/CMakeFiles/game.dir/message.cc.o120[ 33%] Building CXX object src/CMakeFiles/game.dir/messages.cc.o121[ 34%] Building CXX object src/CMakeFiles/game.dir/mimic.cc.o122[ 35%] Building CXX object src/CMakeFiles/game.dir/modules.cc.o123[ 36%] Building CXX object src/CMakeFiles/game.dir/monster_spell.cc.o124[ 36%] Building CXX object src/CMakeFiles/game.dir/monster1.cc.o125[ 37%] Building CXX object src/CMakeFiles/game.dir/monster2.cc.o126[ 38%] Building CXX object src/CMakeFiles/game.dir/monster_type.cc.o127[ 39%] Building CXX object src/CMakeFiles/game.dir/monster3.cc.o128[ 40%] Building CXX object src/CMakeFiles/game.dir/notes.cc.o129[ 41%] Building CXX object src/CMakeFiles/game.dir/object1.cc.o130[ 42%] Building CXX object src/CMakeFiles/game.dir/object2.cc.o131[ 42%] Building CXX object src/CMakeFiles/game.dir/object_filter.cc.o132[ 43%] Building CXX object src/CMakeFiles/game.dir/object_flag_meta.cc.o133[ 44%] Building CXX object src/CMakeFiles/game.dir/player_type.cc.o134[ 45%] Building CXX object src/CMakeFiles/game.dir/options.cc.o135[ 46%] Building CXX object src/CMakeFiles/game.dir/powers.cc.o136[ 46%] Building CXX object src/CMakeFiles/game.dir/q_betwen.cc.o137[ 47%] Building CXX object src/CMakeFiles/game.dir/q_bounty.cc.o138[ 48%] Building CXX object src/CMakeFiles/game.dir/q_dragons.cc.o139[ 49%] Building CXX object src/CMakeFiles/game.dir/q_eol.cc.o140[ 50%] Building CXX object src/CMakeFiles/game.dir/q_evil.cc.o141In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,142 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,143 from /build/source/src/include/tome/squelch/condition.hpp:9,144 from /build/source/src/squelch/condition_metadata.cc:2:145/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]146 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)147 | ^~~~~148/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]149 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)150 | ^~~~~151In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,152 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,153 from /build/source/src/include/tome/squelch/condition.hpp:9,154 from /build/source/src/squelch/condition_metadata.cc:2:155/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]156 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)157 | ^~~~~158/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]159 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)160 | ^~~~~161/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]162 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)163 | ^~~~~164/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]165 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;166 | ^~~~~167/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]168 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;169 | ^~~~~170/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]171 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)172 | ^~~~~173/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]174 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)175 | ^~~~~176/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]177 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)178 | ^~~~~179In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,180 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,181 from /build/source/src/include/tome/squelch/automatizer.hpp:5,182 from /build/source/src/squelch/automatizer.cc:2:183/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]184 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)185 | ^~~~~186/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]187 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)188 | ^~~~~189In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,190 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,191 from /build/source/src/include/tome/squelch/automatizer.hpp:5,192 from /build/source/src/squelch/automatizer.cc:2:193/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]194 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)195 | ^~~~~196/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]197 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)198 | ^~~~~199/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]200 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)201 | ^~~~~202/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]203 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;204 | ^~~~~205/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]206 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;207 | ^~~~~208/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]209 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)210 | ^~~~~211/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]212 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)213 | ^~~~~214/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]215 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)216 | ^~~~~217In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,218 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,219 from /build/source/src/include/tome/squelch/condition.hpp:9,220 from /build/source/src/squelch/condition.cc:2:221/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]222 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)223 | ^~~~~224/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]225 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)226 | ^~~~~227In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,228 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,229 from /build/source/src/include/tome/squelch/condition.hpp:9,230 from /build/source/src/squelch/condition.cc:2:231/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]232 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)233 | ^~~~~234/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]235 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)236 | ^~~~~237/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]238 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)239 | ^~~~~240/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]241 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;242 | ^~~~~243/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]244 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;245 | ^~~~~246/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]247 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)248 | ^~~~~249/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]250 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)251 | ^~~~~252/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]253 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)254 | ^~~~~255In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,256 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,257 from /build/source/src/include/tome/squelch/rule.hpp:4,258 from /build/source/src/squelch/rule.cc:2:259/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]260 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)261 | ^~~~~262/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]263 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)264 | ^~~~~265In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,266 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,267 from /build/source/src/include/tome/squelch/rule.hpp:4,268 from /build/source/src/squelch/rule.cc:2:269/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]270 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)271 | ^~~~~272/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]273 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)274 | ^~~~~275/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]276 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)277 | ^~~~~278/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]279 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;280 | ^~~~~281/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]282 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;283 | ^~~~~284/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]285 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)286 | ^~~~~287/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]288 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)289 | ^~~~~290/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]291 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)292 | ^~~~~293/build/source/src/cmd1.cc: In function 'void incarnate_monster_attack(s16b, bool_*, bool_*, int, int)':294/build/source/src/cmd1.cc:1049:57: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context]295 1049 | for (ap_cnt = 0; ap_cnt < (p_ptr->num_blow > 4) ? 4 : p_ptr->num_blow;296 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~297/build/source/src/cmd1.cc: In function 'int see_obstacle_grid(cave_type*)':298/build/source/src/cmd1.cc:3079:25: warning: this statement may fall through [-Wimplicit-fallthrough=]299 3079 | if (p_ptr->ffall || p_ptr->fly) return (FALSE);300 | ^~301/build/source/src/cmd1.cc:3083:9: note: here302 3083 | case FEAT_DEEP_LAVA:303 | ^~~~304[ 51%] Building CXX object src/CMakeFiles/game.dir/q_fireprof.cc.o305/build/source/src/squelch/condition_metadata.cc: In function 'void squelch::display_desc(squelch::match_type)':306/build/source/src/squelch/condition_metadata.cc:328:21: warning: this statement may fall through [-Wimplicit-fallthrough=]307 328 | line("Check is true if object tval(from k_info.txt) is ok");308 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~309/build/source/src/squelch/condition_metadata.cc:330:9: note: here310 330 | case match_type::SVAL:311 | ^~~~312[ 51%] Building CXX object src/CMakeFiles/game.dir/q_god.cc.o313[ 52%] Building CXX object src/CMakeFiles/game.dir/q_haunted.cc.o314[ 53%] Building CXX object src/CMakeFiles/game.dir/q_hobbit.cc.o315In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/cassert:44,316 from /build/source/src/../vendor/fmt/fmt/format.h:31,317 from /build/source/src/cmd3.cc:45:318/build/source/src/cmd3.cc: In function 'void do_cmd_query_symbol()':319/build/source/src/cmd3.cc:1553:34: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]320 1553 | assert(i >= 0);321 | ~~^~~~322In file included from /build/source/src/include/tome/squelch/rule.hpp:4,323 from /build/source/src/squelch/rule.cc:2:324/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In instantiation of 'IteratorT jsoncons::basic_json<CharT, Alloc>::range<IteratorT>::end() [with IteratorT = jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >; CharT = char; Alloc = std::allocator<char>]':325/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2899:43: required from 'const jsoncons::basic_json<CharT, Alloc>& jsoncons::basic_json<CharT, Alloc>::get(const string_type&) const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::string_type = std::__cxx11::basic_string<char>]'326/build/source/src/squelch/rule.cc:143:41: required from here327/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:264:20: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]328 264 | return last_;329 | ^~~~~330In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,331 from /build/source/src/include/tome/squelch/rule.hpp:4,332 from /build/source/src/squelch/rule.cc:2:333/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'334 405 | json_object_iterator& operator=(json_object_iterator rhs)335 | ^~~~~~~~336In file included from /build/source/src/include/tome/squelch/rule.hpp:4,337 from /build/source/src/squelch/rule.cc:2:338/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In instantiation of 'jsoncons::basic_json<CharT, Alloc>::range<IteratorT>::range(const IteratorT&, const IteratorT&) [with IteratorT = jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >; CharT = char; Alloc = std::allocator<char>]':339/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3133:20: required from 'jsoncons::basic_json<CharT, Alloc>::const_object_range jsoncons::basic_json<CharT, Alloc>::members() const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::const_object_range = jsoncons::basic_json<char, std::allocator<char> >::range<jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > > >]'340/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2899:37: required from 'const jsoncons::basic_json<CharT, Alloc>& jsoncons::basic_json<CharT, Alloc>::get(const string_type&) const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::string_type = std::__cxx11::basic_string<char>]'341/build/source/src/squelch/rule.cc:143:41: required from here342/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:251:15: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]343 251 | : first_(first), last_(last)344 | ^~~~~~~~~~~~~345In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,346 from /build/source/src/include/tome/squelch/rule.hpp:4,347 from /build/source/src/squelch/rule.cc:2:348/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'349 405 | json_object_iterator& operator=(json_object_iterator rhs)350 | ^~~~~~~~351In file included from /build/source/src/include/tome/squelch/rule.hpp:4,352 from /build/source/src/squelch/rule.cc:2:353/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:251:30: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]354 251 | : first_(first), last_(last)355 | ^~~~~~~~~~~356In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,357 from /build/source/src/include/tome/squelch/rule.hpp:4,358 from /build/source/src/squelch/rule.cc:2:359/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'360 405 | json_object_iterator& operator=(json_object_iterator rhs)361 | ^~~~~~~~362/build/source/src/generate.cc: In function 'void build_recursive_room(int, int, int, int, int)':363/build/source/src/generate.cc:5476:31: warning: this statement may fall through [-Wimplicit-fallthrough=]364 5476 | power += 2;365 | ~~~~~~^~~~366/build/source/src/generate.cc:5482:9: note: here367 5482 | case 4:368 | ^~~~369/build/source/src/cmd4.cc: In function 'void do_cmd_macros()':370/build/source/src/cmd4.cc:1983:30: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]371 1983 | char tmp[1024];372 | ^~~373[ 54%] Building CXX object src/CMakeFiles/game.dir/q_invas.cc.o374[ 55%] Building CXX object src/CMakeFiles/game.dir/q_library.cc.o375/build/source/src/object2.cc: In function 'bool_ object_similar(const object_type*, const object_type*)':376/build/source/src/object2.cc:1665:25: warning: this statement may fall through [-Wimplicit-fallthrough=]377 1665 | if (o_ptr->timeout != j_ptr->timeout) return (FALSE);378 | ^~379/build/source/src/object2.cc:1671:9: note: here380 1671 | case TV_BOLT:381 | ^~~~382[ 56%] Building CXX object src/CMakeFiles/game.dir/q_main.cc.o383/build/source/src/q_bounty.cc: In function 'bool_ quest_bounty_drop_item()':384/build/source/src/q_bounty.cc:106:44: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size 483 [-Wformat-truncation=]385 106 | snprintf(msg, sizeof(msg), "You still must bring me back %s corpse.", mdesc);386 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~387In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,388 from /build/source/src/h-system.h:17,389 from /build/source/src/h-basic.h:17,390 from /build/source/src/q_bounty.hpp:3,391 from /build/source/src/q_bounty.cc:1:392/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 38 and 549 bytes into a destination of size 512393 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~395 55 | __glibc_objsize (__s), __fmt,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~397 56 | __va_arg_pack ());398 | ~~~~~~~~~~~~~~~~~399/build/source/src/q_bounty.cc:100:44: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size 489 [-Wformat-truncation=]400 100 | snprintf(msg, sizeof(msg), "You must bring me back %s corpse.", mdesc);401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~402In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,403 from /build/source/src/h-system.h:17,404 from /build/source/src/h-basic.h:17,405 from /build/source/src/q_bounty.hpp:3,406 from /build/source/src/q_bounty.cc:1:407/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 32 and 543 bytes into a destination of size 512408 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~410 55 | __glibc_objsize (__s), __fmt,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~412 56 | __va_arg_pack ());413 | ~~~~~~~~~~~~~~~~~414[ 56%] Building CXX object src/CMakeFiles/game.dir/q_narsil.cc.o415/build/source/src/cmd4.cc: In function 'void do_cmd_options_win()':416/build/source/src/cmd4.cc:927:47: warning: this statement may fall through [-Wimplicit-fallthrough=]417 927 | for (i = 0; i < 16; i++)418 | ~~^~~~419/build/source/src/cmd4.cc:935:17: note: here420 935 | case 'y':421 | ^~~~422/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 6]':423/build/source/src/loadsave.cc:391:13: required from here424/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]425 280 | do_u32b(&(*flags)[i], flag);426 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~427 | |428 | uint32_t* {aka unsigned int*}429/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'430 190 | static void do_u32b(u32b *ip, ls_flag_t flag)431 | ~~~~~~^~432/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 1]':433/build/source/src/loadsave.cc:430:13: required from here434/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]435 280 | do_u32b(&(*flags)[i], flag);436 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~437 | |438 | uint32_t* {aka unsigned int*}439/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'440 190 | static void do_u32b(u32b *ip, ls_flag_t flag)441 | ~~~~~~^~442/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 2]':443/build/source/src/loadsave.cc:1366:13: required from here444/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]445 280 | do_u32b(&(*flags)[i], flag);446 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~447 | |448 | uint32_t* {aka unsigned int*}449/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'450 190 | static void do_u32b(u32b *ip, ls_flag_t flag)451 | ~~~~~~^~452In file included from /build/source/src/include/tome/squelch/rule.hpp:4,453 from /build/source/src/squelch/rule.cc:2:454/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'void jsoncons::basic_json<CharT, Alloc>::set(const string_type&, jsoncons::basic_json<CharT, Alloc>&&) [with CharT = char; Alloc = std::allocator<char>]':455/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]456 2568 | create_object_implicitly();457 | ~~~~~~~~~~~~~~~~~~~~~~~~^~458/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here459 2569 | case value_types::object_t:460 | ^~~~461/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'jsoncons::basic_json<CharT, Alloc>::json_proxy<jsoncons::basic_json<CharT, Alloc> > jsoncons::basic_json<CharT, Alloc>::operator[](const string_type&) [with CharT = char; Alloc = std::allocator<char>]':462/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]463 1785 | create_object_implicitly();464 | ~~~~~~~~~~~~~~~~~~~~~~~~^~465/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here466 1786 | case value_types::object_t:467 | ^~~~468/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'const object& jsoncons::basic_json<CharT, Alloc>::object_value() const [with CharT = char; Alloc = std::allocator<char>]':469/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]470 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~472/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here473 3207 | case value_types::object_t:474 | ^~~~475In file included from /build/source/src/include/tome/squelch/condition.hpp:9,476 from /build/source/src/squelch/condition.cc:2:477/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In instantiation of 'IteratorT jsoncons::basic_json<CharT, Alloc>::range<IteratorT>::end() [with IteratorT = jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >; CharT = char; Alloc = std::allocator<char>]':478/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2899:43: required from 'const jsoncons::basic_json<CharT, Alloc>& jsoncons::basic_json<CharT, Alloc>::get(const string_type&) const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::string_type = std::__cxx11::basic_string<char>]'479/build/source/src/squelch/condition.cc:123:34: required from here480/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:264:20: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]481 264 | return last_;482 | ^~~~~483In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,484 from /build/source/src/include/tome/squelch/condition.hpp:9,485 from /build/source/src/squelch/condition.cc:2:486/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'487 405 | json_object_iterator& operator=(json_object_iterator rhs)488 | ^~~~~~~~489[ 57%] Building CXX object src/CMakeFiles/game.dir/q_nazgul.cc.o490[ 58%] Building CXX object src/CMakeFiles/game.dir/q_nirna.cc.o491[ 59%] Building CXX object src/CMakeFiles/game.dir/q_one.cc.o492[ 60%] Building CXX object src/CMakeFiles/game.dir/q_poison.cc.o493[ 61%] Linking CXX static library libgame_main.a494[ 61%] Building CXX object src/CMakeFiles/game.dir/q_rand.cc.o495In file included from /build/source/src/include/tome/squelch/condition.hpp:9,496 from /build/source/src/squelch/condition.cc:2:497/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In instantiation of 'jsoncons::basic_json<CharT, Alloc>::range<IteratorT>::range(const IteratorT&, const IteratorT&) [with IteratorT = jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >; CharT = char; Alloc = std::allocator<char>]':498/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3133:20: required from 'jsoncons::basic_json<CharT, Alloc>::const_object_range jsoncons::basic_json<CharT, Alloc>::members() const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::const_object_range = jsoncons::basic_json<char, std::allocator<char> >::range<jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > > >]'499/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2899:37: required from 'const jsoncons::basic_json<CharT, Alloc>& jsoncons::basic_json<CharT, Alloc>::get(const string_type&) const [with CharT = char; Alloc = std::allocator<char>; jsoncons::basic_json<CharT, Alloc>::string_type = std::__cxx11::basic_string<char>]'500/build/source/src/squelch/condition.cc:123:34: required from here501/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:251:15: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]502 251 | : first_(first), last_(last)503 | ^~~~~~~~~~~~~504In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,505 from /build/source/src/include/tome/squelch/condition.hpp:9,506 from /build/source/src/squelch/condition.cc:2:507/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'508 405 | json_object_iterator& operator=(json_object_iterator rhs)509 | ^~~~~~~~510In file included from /build/source/src/include/tome/squelch/condition.hpp:9,511 from /build/source/src/squelch/condition.cc:2:512/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:251:30: warning: implicitly-declared 'constexpr jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >::json_object_iterator(const jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >&)' is deprecated [-Wdeprecated-copy]513 251 | : first_(first), last_(last)514 | ^~~~~~~~~~~515In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,516 from /build/source/src/include/tome/squelch/condition.hpp:9,517 from /build/source/src/squelch/condition.cc:2:518/build/source/src/../vendor/jsoncons/jsoncons/json_structures.hpp:405:27: note: because 'jsoncons::json_object_iterator<__gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > > >' has user-provided 'jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>& jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>::operator=(jsoncons::json_object_iterator<IteratorT, NonConstIteratorT>) [with IteratorT = __gnu_cxx::__normal_iterator<const jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >; NonConstIteratorT = __gnu_cxx::__normal_iterator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >*, std::vector<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > >, std::allocator<jsoncons::name_value_pair<std::__cxx11::basic_string<char>, jsoncons::basic_json<char, std::allocator<char> > > > > >]'519 405 | json_object_iterator& operator=(json_object_iterator rhs)520 | ^~~~~~~~521[ 61%] Built target game_main522[ 62%] Building CXX object src/CMakeFiles/game.dir/q_shroom.cc.o523[ 63%] Building CXX object src/CMakeFiles/game.dir/q_spider.cc.o524[ 64%] Building CXX object src/CMakeFiles/game.dir/q_thief.cc.o525make[2]: *** [src/CMakeFiles/game.dir/build.make:468: src/CMakeFiles/game.dir/loadsave.cc.o] Error 1526make[2]: *** Waiting for unfinished jobs....527/build/source/src/object1.cc: In function 'std::string object_desc_aux(const object_type*, int, int)':528/build/source/src/object1.cc:1756:17: warning: this statement may fall through [-Wimplicit-fallthrough=]529 1756 | if (o_ptr->pval2 != 0)530 | ^~531/build/source/src/object1.cc:1760:9: note: here532 1760 | case TV_BOOMERANG:533 | ^~~~534In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,535 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,536 from /build/source/src/include/tome/squelch/condition.hpp:9,537 from /build/source/src/squelch/cursor.cc:7:538/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]539 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)540 | ^~~~~541/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]542 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)543 | ^~~~~544In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,545 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,546 from /build/source/src/include/tome/squelch/condition.hpp:9,547 from /build/source/src/squelch/cursor.cc:7:548/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]549 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)550 | ^~~~~551/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]552 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)553 | ^~~~~554/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]555 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)556 | ^~~~~557/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]558 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;559 | ^~~~~560/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]561 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;562 | ^~~~~563/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]564 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)565 | ^~~~~566/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]567 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)568 | ^~~~~569/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]570 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)571 | ^~~~~572In file included from /build/source/src/include/tome/squelch/condition.hpp:9,573 from /build/source/src/squelch/condition.cc:2:574/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'jsoncons::basic_json<CharT, Alloc>::json_proxy<jsoncons::basic_json<CharT, Alloc> > jsoncons::basic_json<CharT, Alloc>::operator[](const string_type&) [with CharT = char; Alloc = std::allocator<char>]':575/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]576 1785 | create_object_implicitly();577 | ~~~~~~~~~~~~~~~~~~~~~~~~^~578/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here579 1786 | case value_types::object_t:580 | ^~~~581/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'void jsoncons::basic_json<CharT, Alloc>::set(const string_type&, jsoncons::basic_json<CharT, Alloc>&&) [with CharT = char; Alloc = std::allocator<char>]':582/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]583 2568 | create_object_implicitly();584 | ~~~~~~~~~~~~~~~~~~~~~~~~^~585/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here586 2569 | case value_types::object_t:587 | ^~~~588/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'const object& jsoncons::basic_json<CharT, Alloc>::object_value() const [with CharT = char; Alloc = std::allocator<char>]':589/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]590 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~592/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here593 3207 | case value_types::object_t:594 | ^~~~595/build/source/src/notes.cc: In function 'void add_note(char*, char)':596/build/source/src/notes.cc:105:29: warning: '%s' directive writing up to 99 bytes into a region of size between 46 and 75 [-Wformat-overflow=]597 105 | sprintf(final_note, "%-20s %s %c: %s", turn_s, depths, code, buf);598 | ^~~~~~~~~~~~~~~~~ ~~~599In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,600 from /build/source/src/h-system.h:17,601 from /build/source/src/h-basic.h:17,602 from /build/source/src/files.hpp:3,603 from /build/source/src/notes.cc:12:604/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 26 or more bytes (assuming 154) into a destination of size 100605 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,606 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~607 31 | __glibc_objsize (__s), __fmt,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~609 32 | __va_arg_pack ());610 | ~~~~~~~~~~~~~~~~~611/build/source/src/monster2.cc: In function 's16b get_mon_num(int)':612/build/source/src/monster2.cc:957:13: warning: variable 'in_tome' set but not used [-Wunused-but-set-variable]613 957 | int in_tome;614 | ^~~~~~~615/build/source/src/dungeon.cc: In function 'void process_world()':616/build/source/src/dungeon.cc:1459:39: warning: '%s' directive writing up to 79 bytes into a region of size 71 [-Wformat-overflow=]617 1459 | sprintf(ouch, "wielding %s", o_name);618 | ^~~~~~~~~~~~~ ~~~~~~619In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,620 from /build/source/src/h-system.h:17,621 from /build/source/src/h-basic.h:17,622 from /build/source/src/birth.hpp:3,623 from /build/source/src/dungeon.cc:12:624/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 89 bytes into a destination of size 80625 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,626 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~627 31 | __glibc_objsize (__s), __fmt,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~629 32 | __va_arg_pack ());630 | ~~~~~~~~~~~~~~~~~631/build/source/src/init2.cc: In function 'void init_angband()':632/build/source/src/init2.cc:1070:30: warning: '%s' directive writing up to 1023 bytes into a region of size 1005 [-Wformat-overflow=]633 1070 | sprintf(why, "Cannot access the '%s' file!", buf);634 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~635In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,636 from /build/source/src/h-system.h:17,637 from /build/source/src/h-basic.h:17,638 from /build/source/src/init2.hpp:3,639 from /build/source/src/init2.cc:1:640/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 27 and 1050 bytes into a destination of size 1024641 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,642 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~643 31 | __glibc_objsize (__s), __fmt,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~645 32 | __va_arg_pack ());646 | ~~~~~~~~~~~~~~~~~647[ 65%] Linking CXX static library libsquelch.a648[ 65%] Built target squelch649/build/source/src/files.cc: In function 'errr predict_score()':650/build/source/src/files.cc:4904:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]651 4904 | sprintf(the_score.p_r, "%2d", p_ptr->prace);652 | ^~~~~653In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,654 from /build/source/src/h-system.h:17,655 from /build/source/src/h-basic.h:17,656 from /build/source/src/files.hpp:3,657 from /build/source/src/files.cc:9:658/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3659 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,660 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~661 31 | __glibc_objsize (__s), __fmt,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~663 32 | __va_arg_pack ());664 | ~~~~~~~~~~~~~~~~~665/build/source/src/files.cc:4905:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]666 4905 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);667 | ^~~~~668In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,669 from /build/source/src/h-system.h:17,670 from /build/source/src/h-basic.h:17,671 from /build/source/src/files.hpp:3,672 from /build/source/src/files.cc:9:673/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3674 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,675 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~676 31 | __glibc_objsize (__s), __fmt,677 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~678 32 | __va_arg_pack ());679 | ~~~~~~~~~~~~~~~~~680/build/source/src/files.cc:4906:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]681 4906 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);682 | ^~~~~683In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,684 from /build/source/src/h-system.h:17,685 from /build/source/src/h-basic.h:17,686 from /build/source/src/files.hpp:3,687 from /build/source/src/files.cc:9:688/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3689 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,690 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~691 31 | __glibc_objsize (__s), __fmt,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~693 32 | __va_arg_pack ());694 | ~~~~~~~~~~~~~~~~~695/build/source/src/files.cc:4907:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]696 4907 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);697 | ^~~~~698In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,699 from /build/source/src/h-system.h:17,700 from /build/source/src/h-basic.h:17,701 from /build/source/src/files.hpp:3,702 from /build/source/src/files.cc:9:703/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3704 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,705 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~706 31 | __glibc_objsize (__s), __fmt,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~708 32 | __va_arg_pack ());709 | ~~~~~~~~~~~~~~~~~710/build/source/src/files.cc:4910:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]711 4910 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);712 | ^~~~~713/build/source/src/files.cc:4910:36: note: directive argument in the range [-32768, 32767]714In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,715 from /build/source/src/h-system.h:17,716 from /build/source/src/h-basic.h:17,717 from /build/source/src/files.hpp:3,718 from /build/source/src/files.cc:9:719/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4720 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,721 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~722 31 | __glibc_objsize (__s), __fmt,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~724 32 | __va_arg_pack ());725 | ~~~~~~~~~~~~~~~~~726/build/source/src/files.cc:4911:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]727 4911 | sprintf(the_score.cur_dun, "%3d", dun_level);728 | ^~~~~729/build/source/src/files.cc:4911:36: note: directive argument in the range [-32768, 32767]730In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,731 from /build/source/src/h-system.h:17,732 from /build/source/src/h-basic.h:17,733 from /build/source/src/files.hpp:3,734 from /build/source/src/files.cc:9:735/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4736 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,737 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~738 31 | __glibc_objsize (__s), __fmt,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~740 32 | __va_arg_pack ());741 | ~~~~~~~~~~~~~~~~~742/build/source/src/files.cc:4912:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]743 4912 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);744 | ^~~~~745/build/source/src/files.cc:4912:36: note: directive argument in the range [-32768, 32767]746In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,747 from /build/source/src/h-system.h:17,748 from /build/source/src/h-basic.h:17,749 from /build/source/src/files.hpp:3,750 from /build/source/src/files.cc:9:751/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4752 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,753 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~754 31 | __glibc_objsize (__s), __fmt,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~756 32 | __va_arg_pack ());757 | ~~~~~~~~~~~~~~~~~758/build/source/src/files.cc:4913:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]759 4913 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);760 | ^~~~~761/build/source/src/files.cc:4913:36: note: directive argument in the range [-32768, 32767]762In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,763 from /build/source/src/h-system.h:17,764 from /build/source/src/h-basic.h:17,765 from /build/source/src/files.hpp:3,766 from /build/source/src/files.cc:9:767/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4768 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,769 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~770 31 | __glibc_objsize (__s), __fmt,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~772 32 | __va_arg_pack ());773 | ~~~~~~~~~~~~~~~~~774/build/source/src/files.cc:4915:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]775 4915 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);776 | ^~~~~777/build/source/src/files.cc:4915:41: note: directive argument in the range [-32768, 32767]778In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,779 from /build/source/src/h-system.h:17,780 from /build/source/src/h-basic.h:17,781 from /build/source/src/files.hpp:3,782 from /build/source/src/files.cc:9:783/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4784 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,785 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~786 31 | __glibc_objsize (__s), __fmt,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~788 32 | __va_arg_pack ());789 | ~~~~~~~~~~~~~~~~~790/build/source/src/files.cc: In function 'errr top_twenty()':791/build/source/src/files.cc:4804:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]792 4804 | sprintf(the_score.p_r, "%2d", p_ptr->prace);793 | ^~~~~794In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,795 from /build/source/src/h-system.h:17,796 from /build/source/src/h-basic.h:17,797 from /build/source/src/files.hpp:3,798 from /build/source/src/files.cc:9:799/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3800 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,801 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~802 31 | __glibc_objsize (__s), __fmt,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~804 32 | __va_arg_pack ());805 | ~~~~~~~~~~~~~~~~~806/build/source/src/files.cc:4805:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]807 4805 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);808 | ^~~~~809In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,810 from /build/source/src/h-system.h:17,811 from /build/source/src/h-basic.h:17,812 from /build/source/src/files.hpp:3,813 from /build/source/src/files.cc:9:814/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3815 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,816 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~817 31 | __glibc_objsize (__s), __fmt,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~819 32 | __va_arg_pack ());820 | ~~~~~~~~~~~~~~~~~821/build/source/src/files.cc:4806:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]822 4806 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);823 | ^~~~~824In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,825 from /build/source/src/h-system.h:17,826 from /build/source/src/h-basic.h:17,827 from /build/source/src/files.hpp:3,828 from /build/source/src/files.cc:9:829/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3830 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,831 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~832 31 | __glibc_objsize (__s), __fmt,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~834 32 | __va_arg_pack ());835 | ~~~~~~~~~~~~~~~~~836/build/source/src/files.cc:4807:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]837 4807 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);838 | ^~~~~839In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,840 from /build/source/src/h-system.h:17,841 from /build/source/src/h-basic.h:17,842 from /build/source/src/files.hpp:3,843 from /build/source/src/files.cc:9:844/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 4 bytes into a destination of size 3845 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,846 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~847 31 | __glibc_objsize (__s), __fmt,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~849 32 | __va_arg_pack ());850 | ~~~~~~~~~~~~~~~~~851/build/source/src/files.cc:4810:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]852 4810 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);853 | ^~~~~854/build/source/src/files.cc:4810:36: note: directive argument in the range [-32768, 32767]855In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,856 from /build/source/src/h-system.h:17,857 from /build/source/src/h-basic.h:17,858 from /build/source/src/files.hpp:3,859 from /build/source/src/files.cc:9:860/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4861 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,862 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~863 31 | __glibc_objsize (__s), __fmt,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~865 32 | __va_arg_pack ());866 | ~~~~~~~~~~~~~~~~~867/build/source/src/files.cc:4811:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]868 4811 | sprintf(the_score.cur_dun, "%3d", dun_level);869 | ^~~~~870/build/source/src/files.cc:4811:36: note: directive argument in the range [-32768, 32767]871In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,872 from /build/source/src/h-system.h:17,873 from /build/source/src/h-basic.h:17,874 from /build/source/src/files.hpp:3,875 from /build/source/src/files.cc:9:876/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4877 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,878 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~879 31 | __glibc_objsize (__s), __fmt,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~881 32 | __va_arg_pack ());882 | ~~~~~~~~~~~~~~~~~883/build/source/src/files.cc:4812:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]884 4812 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);885 | ^~~~~886/build/source/src/files.cc:4812:36: note: directive argument in the range [-32768, 32767]887In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,888 from /build/source/src/h-system.h:17,889 from /build/source/src/h-basic.h:17,890 from /build/source/src/files.hpp:3,891 from /build/source/src/files.cc:9:892/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4893 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,894 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~895 31 | __glibc_objsize (__s), __fmt,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~897 32 | __va_arg_pack ());898 | ~~~~~~~~~~~~~~~~~899/build/source/src/files.cc:4813:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]900 4813 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);901 | ^~~~~902/build/source/src/files.cc:4813:36: note: directive argument in the range [-32768, 32767]903In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,904 from /build/source/src/h-system.h:17,905 from /build/source/src/h-basic.h:17,906 from /build/source/src/files.hpp:3,907 from /build/source/src/files.cc:9:908/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4909 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,910 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~911 31 | __glibc_objsize (__s), __fmt,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~913 32 | __va_arg_pack ());914 | ~~~~~~~~~~~~~~~~~915/build/source/src/files.cc:4815:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]916 4815 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);917 | ^~~~~918/build/source/src/files.cc:4815:41: note: directive argument in the range [-32768, 32767]919In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,920 from /build/source/src/h-system.h:17,921 from /build/source/src/h-basic.h:17,922 from /build/source/src/files.hpp:3,923 from /build/source/src/files.cc:9:924/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 7 bytes into a destination of size 4925 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,926 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~927 31 | __glibc_objsize (__s), __fmt,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~929 32 | __va_arg_pack ());930 | ~~~~~~~~~~~~~~~~~931/build/source/src/object1.cc: In function 'void show_equip_aux(bool_, const object_filter_t&)':932/build/source/src/object1.cc:4203:49: warning: '%s' directive writing up to 79 bytes into a region of size 67 [-Wformat-overflow=]933 4203 | sprintf(o_name, "(two handed) %s", q_name);934 | ^~~~~~~~~~~~~~~~~ ~~~~~~935In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,936 from /build/source/src/h-system.h:17,937 from /build/source/src/h-basic.h:17,938 from /build/source/src/object1.hpp:3,939 from /build/source/src/object1.cc:9:940/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 14 and 93 bytes into a destination of size 80941 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,942 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~943 31 | __glibc_objsize (__s), __fmt,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~945 32 | __va_arg_pack ());946 | ~~~~~~~~~~~~~~~~~947/build/source/src/files.cc: In function 'void display_player(int)':948/build/source/src/files.cc:1292:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]949 1292 | sprintf(s, "Slow (-%d)", 110 - speed);950 | ^~~~~~~~~~~~951/build/source/src/files.cc:1292:28: note: directive argument in the range [1, 32878]952In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,953 from /build/source/src/h-system.h:17,954 from /build/source/src/h-basic.h:17,955 from /build/source/src/files.hpp:3,956 from /build/source/src/files.cc:9:957/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 14 bytes into a destination of size 11958 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,959 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~960 31 | __glibc_objsize (__s), __fmt,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~962 32 | __va_arg_pack ());963 | ~~~~~~~~~~~~~~~~~964/build/source/src/files.cc:1286:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]965 1286 | sprintf(s, "Fast (+%d)", speed - 110);966 | ^~~~~~~~~~~~967/build/source/src/files.cc:1286:28: note: directive argument in the range [1, 32657]968In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,969 from /build/source/src/h-system.h:17,970 from /build/source/src/h-basic.h:17,971 from /build/source/src/files.hpp:3,972 from /build/source/src/files.cc:9:973/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 14 bytes into a destination of size 11974 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,975 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~976 31 | __glibc_objsize (__s), __fmt,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~978 32 | __va_arg_pack ());979 | ~~~~~~~~~~~~~~~~~980/build/source/src/object1.cc: In function 'bool_ get_item_floor(int*, cptr, cptr, int, const object_filter_t&, const select_by_name_t&)':981/build/source/src/object1.cc:5006:34: warning: ') ' directive writing 2 bytes into a region of size between 0 and 159 [-Wformat-overflow=]982 5006 | sprintf(tmp_val, "(%s) %s", out_val, pmt);983 | ^~~~~~~~~984In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,985 from /build/source/src/h-system.h:17,986 from /build/source/src/h-basic.h:17,987 from /build/source/src/object1.hpp:3,988 from /build/source/src/object1.cc:9:989/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 163) into a destination of size 160990 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,991 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~992 31 | __glibc_objsize (__s), __fmt,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~994 32 | __va_arg_pack ());995 | ~~~~~~~~~~~~~~~~~996/build/source/src/files.cc: In function 'errr file_character(cptr, bool_)':997/build/source/src/files.cc:2585:34: warning: '%s' directive writing up to 1023 bytes into a region of size 138 [-Wformat-overflow=]998 2585 | sprintf(out_val, "Replace existing file %s? ", buf);999 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~1000In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,1001 from /build/source/src/h-system.h:17,1002 from /build/source/src/h-basic.h:17,1003 from /build/source/src/files.hpp:3,1004 from /build/source/src/files.cc:9:1005/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 25 and 1048 bytes into a destination of size 1601006 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1007 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1008 31 | __glibc_objsize (__s), __fmt,1009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1010 32 | __va_arg_pack ());1011 | ~~~~~~~~~~~~~~~~~1012make[1]: *** [CMakeFiles/Makefile2:171: src/CMakeFiles/game.dir/all] Error 21013make: *** [Makefile:136: all] Error 2