nixbot

builds

failed tome2-2.4 checks.i686-linux.tome2 · build #2 · raw

unpackPhase
1unpacking sources2unpacking source archive /nix/store/n4m0ki5d97h1ik7qrx9vk9373d4w0xas-source3source root is source
patchPhase
4patching sources
configurePhase
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 building
buildPhase
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[ 2%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition_metadata.cc.o82[ 3%] Building CXX object src/CMakeFiles/game.dir/bldg.cc.o83[ 4%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition.cc.o84[ 4%] Building CXX object src/CMakeFiles/game.dir/birth.cc.o85[ 5%] Building CXX object src/squelch/CMakeFiles/squelch.dir/cursor.cc.o86[ 6%] Building CXX object src/CMakeFiles/game.dir/cmd3.cc.o87[ 6%] Building CXX object src/squelch/CMakeFiles/squelch.dir/object_status.cc.o88[ 7%] Building CXX object src/CMakeFiles/game.dir/cave.cc.o89[ 8%] Building CXX object src/CMakeFiles/game.dir/cmd1.cc.o90[ 10%] Building CXX object src/squelch/CMakeFiles/squelch.dir/rule.cc.o91[ 10%] Building CXX object src/squelch/CMakeFiles/squelch.dir/tree_printer.cc.o92[ 9%] Building CXX object src/CMakeFiles/game.dir/cmd2.cc.o93[ 11%] Building CXX object src/CMakeFiles/game.dir/cmd4.cc.o94[ 12%] Building CXX object src/CMakeFiles/game.dir/cmd6.cc.o95[ 13%] Building CXX object src/CMakeFiles/game.dir/cmd5.cc.o96[ 14%] Building CXX object src/CMakeFiles/game.dir/cmd7.cc.o97[ 15%] Building CXX object src/CMakeFiles/game.dir/corrupt.cc.o98[ 15%] Building CXX object src/CMakeFiles/game.dir/device_allocation.cc.o99[ 16%] Building CXX object src/CMakeFiles/game.dir/game.cc.o100[ 17%] Building CXX object src/CMakeFiles/game.dir/dice.cc.o101[ 18%] Building CXX object src/CMakeFiles/game.dir/gen_maze.cc.o102[ 19%] Building CXX object src/CMakeFiles/game.dir/dungeon.cc.o103[ 20%] Building CXX object src/CMakeFiles/game.dir/files.cc.o104[ 21%] Building CXX object src/CMakeFiles/game.dir/generate.cc.o105[ 22%] Building CXX object src/CMakeFiles/game.dir/gods.cc.o106[ 22%] Building CXX object src/CMakeFiles/game.dir/gen_evol.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/joke.cc.o112[ 27%] Building CXX object src/CMakeFiles/game.dir/level_marker.cc.o113[ 28%] Building CXX object src/CMakeFiles/game.dir/init2.cc.o114[ 28%] Building CXX object src/CMakeFiles/game.dir/levels.cc.o115[ 29%] Building CXX object src/CMakeFiles/game.dir/loadsave.cc.o116[ 30%] Building CXX object src/CMakeFiles/game.dir/melee2.cc.o117[ 31%] Building CXX object src/CMakeFiles/game.dir/melee1.cc.o118[ 32%] Building CXX object src/CMakeFiles/game.dir/message.cc.o119[ 32%] Building CXX object src/CMakeFiles/game.dir/messages.cc.o120[ 33%] Building CXX object src/CMakeFiles/game.dir/lua_bind.cc.o121[ 34%] Building CXX object src/CMakeFiles/game.dir/modules.cc.o122[ 35%] Building CXX object src/CMakeFiles/game.dir/monster_type.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/mimic.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/options.cc.o134[ 45%] Building CXX object src/CMakeFiles/game.dir/player_type.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.o139In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,140 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,141 from /build/source/src/include/tome/squelch/automatizer.hpp:5,142 from /build/source/src/squelch/automatizer.cc:2:143/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]144 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)145 | ^~~~~146/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]147 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)148 | ^~~~~149In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,150 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,151 from /build/source/src/include/tome/squelch/automatizer.hpp:5,152 from /build/source/src/squelch/automatizer.cc:2:153/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]154 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)155 | ^~~~~156/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]157 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)158 | ^~~~~159/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]160 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)161 | ^~~~~162/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]163 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;164 | ^~~~~165/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]166 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;167 | ^~~~~168/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]169 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)170 | ^~~~~171/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]172 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)173 | ^~~~~174/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]175 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)176 | ^~~~~177[ 49%] Building CXX object src/CMakeFiles/game.dir/q_eol.cc.o178[ 50%] Building CXX object src/CMakeFiles/game.dir/q_evil.cc.o179In 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/condition.hpp:9,182 from /build/source/src/squelch/condition_metadata.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/condition.hpp:9,192 from /build/source/src/squelch/condition_metadata.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 | ^~~~~217[ 51%] Building CXX object src/CMakeFiles/game.dir/q_fireprof.cc.o218[ 51%] Building CXX object src/CMakeFiles/game.dir/q_god.cc.o219/build/source/src/object2.cc: In function 'bool_ object_similar(const object_type*, const object_type*)':220/build/source/src/object2.cc:1665:25: warning: this statement may fall through [-Wimplicit-fallthrough=]221 1665 | if (o_ptr->timeout != j_ptr->timeout) return (FALSE);222 | ^~223/build/source/src/object2.cc:1671:9: note: here224 1671 | case TV_BOLT:225 | ^~~~226[ 52%] Building CXX object src/CMakeFiles/game.dir/q_haunted.cc.o227/build/source/src/generate.cc: In function 'void build_recursive_room(int, int, int, int, int)':228/build/source/src/generate.cc:5476:31: warning: this statement may fall through [-Wimplicit-fallthrough=]229 5476 | power += 2;230 | ~~~~~~^~~~231/build/source/src/generate.cc:5482:9: note: here232 5482 | case 4:233 | ^~~~234In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,235 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,236 from /build/source/src/include/tome/squelch/rule.hpp:4,237 from /build/source/src/squelch/rule.cc:2:238/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]239 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)240 | ^~~~~241/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]242 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)243 | ^~~~~244In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,245 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,246 from /build/source/src/include/tome/squelch/rule.hpp:4,247 from /build/source/src/squelch/rule.cc:2:248/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]249 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)250 | ^~~~~251/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]252 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)253 | ^~~~~254/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]255 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)256 | ^~~~~257/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]258 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;259 | ^~~~~260/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]261 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;262 | ^~~~~263/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]264 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)265 | ^~~~~266/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]267 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)268 | ^~~~~269/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]270 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)271 | ^~~~~272[ 53%] Building CXX object src/CMakeFiles/game.dir/q_hobbit.cc.o273[ 54%] Linking CXX static library libgame_main.a274[ 54%] Built target game_main275[ 55%] Building CXX object src/CMakeFiles/game.dir/q_invas.cc.o276/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 6]':277/build/source/src/loadsave.cc:391:13: required from here278/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]279 280 | do_u32b(&(*flags)[i], flag);280 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~281 | |282 | uint32_t* {aka unsigned int*}283/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'284 190 | static void do_u32b(u32b *ip, ls_flag_t flag)285 | ~~~~~~^~286/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 1]':287/build/source/src/loadsave.cc:430:13: required from here288/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]289 280 | do_u32b(&(*flags)[i], flag);290 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~291 | |292 | uint32_t* {aka unsigned int*}293/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'294 190 | static void do_u32b(u32b *ip, ls_flag_t flag)295 | ~~~~~~^~296/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 2]':297/build/source/src/loadsave.cc:1366:13: required from here298/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]299 280 | do_u32b(&(*flags)[i], flag);300 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~301 | |302 | uint32_t* {aka unsigned int*}303/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'304 190 | static void do_u32b(u32b *ip, ls_flag_t flag)305 | ~~~~~~^~306/build/source/src/squelch/condition_metadata.cc: In function 'void squelch::display_desc(squelch::match_type)':307/build/source/src/squelch/condition_metadata.cc:328:21: warning: this statement may fall through [-Wimplicit-fallthrough=]308 328 | line("Check is true if object tval(from k_info.txt) is ok");309 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~310/build/source/src/squelch/condition_metadata.cc:330:9: note: here311 330 | case match_type::SVAL:312 | ^~~~313In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,314 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,315 from /build/source/src/include/tome/squelch/condition.hpp:9,316 from /build/source/src/squelch/cursor.cc:7:317/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]318 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)319 | ^~~~~320/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]321 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)322 | ^~~~~323In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,324 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,325 from /build/source/src/include/tome/squelch/condition.hpp:9,326 from /build/source/src/squelch/cursor.cc:7:327/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]328 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)329 | ^~~~~330/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]331 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)332 | ^~~~~333/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]334 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)335 | ^~~~~336/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]337 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;338 | ^~~~~339/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]340 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;341 | ^~~~~342/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]343 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)344 | ^~~~~345/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]346 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)347 | ^~~~~348/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]349 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)350 | ^~~~~351/build/source/src/object1.cc: In function 'std::string object_desc_aux(const object_type*, int, int)':352/build/source/src/object1.cc:1756:17: warning: this statement may fall through [-Wimplicit-fallthrough=]353 1756 | if (o_ptr->pval2 != 0)354 | ^~355/build/source/src/object1.cc:1760:9: note: here356 1760 | case TV_BOOMERANG:357 | ^~~~358In file included from /build/source/src/include/tome/squelch/rule.hpp:4,359 from /build/source/src/squelch/rule.cc:2:360/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>]':361/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>]'362/build/source/src/squelch/rule.cc:143:41: required from here363/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]364 264 | return last_;365 | ^~~~~366In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,367 from /build/source/src/include/tome/squelch/rule.hpp:4,368 from /build/source/src/squelch/rule.cc:2:369/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> > > > > >]'370 405 | json_object_iterator& operator=(json_object_iterator rhs)371 | ^~~~~~~~372In file included from /build/source/src/include/tome/squelch/rule.hpp:4,373 from /build/source/src/squelch/rule.cc:2:374/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>]':375/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> > > > > > > >]'376/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>]'377/build/source/src/squelch/rule.cc:143:41: required from here378/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]379 251 | : first_(first), last_(last)380 | ^~~~~~~~~~~~~381In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,382 from /build/source/src/include/tome/squelch/rule.hpp:4,383 from /build/source/src/squelch/rule.cc:2:384/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> > > > > >]'385 405 | json_object_iterator& operator=(json_object_iterator rhs)386 | ^~~~~~~~387In file included from /build/source/src/include/tome/squelch/rule.hpp:4,388 from /build/source/src/squelch/rule.cc:2:389/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]390 251 | : first_(first), last_(last)391 | ^~~~~~~~~~~392In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,393 from /build/source/src/include/tome/squelch/rule.hpp:4,394 from /build/source/src/squelch/rule.cc:2:395/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> > > > > >]'396 405 | json_object_iterator& operator=(json_object_iterator rhs)397 | ^~~~~~~~398[ 56%] Building CXX object src/CMakeFiles/game.dir/q_library.cc.o399In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/cassert:44,400 from /build/source/src/../vendor/fmt/fmt/format.h:31,401 from /build/source/src/cmd3.cc:45:402/build/source/src/cmd3.cc: In function 'void do_cmd_query_symbol()':403/build/source/src/cmd3.cc:1553:34: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]404 1553 | assert(i >= 0);405 | ~~^~~~406In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,407 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,408 from /build/source/src/include/tome/squelch/condition.hpp:9,409 from /build/source/src/squelch/condition.cc:2:410/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]411 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)412 | ^~~~~413/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]414 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)415 | ^~~~~416[ 57%] Building CXX object src/CMakeFiles/game.dir/q_main.cc.o417In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,418 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,419 from /build/source/src/include/tome/squelch/condition.hpp:9,420 from /build/source/src/squelch/condition.cc:2:421/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]422 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)423 | ^~~~~424/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]425 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)426 | ^~~~~427/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]428 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)429 | ^~~~~430/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]431 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;432 | ^~~~~433/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]434 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;435 | ^~~~~436/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]437 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)438 | ^~~~~439/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]440 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)441 | ^~~~~442/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]443 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)444 | ^~~~~445[ 57%] Building CXX object src/CMakeFiles/game.dir/q_narsil.cc.o446/build/source/src/init2.cc: In function 'void init_angband()':447/build/source/src/init2.cc:1070:30: warning: '%s' directive writing up to 1023 bytes into a region of size 1005 [-Wformat-overflow=]448 1070 | sprintf(why, "Cannot access the '%s' file!", buf);449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~450In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,451 from /build/source/src/h-system.h:17,452 from /build/source/src/h-basic.h:17,453 from /build/source/src/init2.hpp:3,454 from /build/source/src/init2.cc:1:455/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 1024456 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,457 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~458 31 | __glibc_objsize (__s), __fmt,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~460 32 | __va_arg_pack ());461 | ~~~~~~~~~~~~~~~~~462make[2]: *** [src/CMakeFiles/game.dir/build.make:468: src/CMakeFiles/game.dir/loadsave.cc.o] Error 1463make[2]: *** Waiting for unfinished jobs....464In file included from /build/source/src/include/tome/squelch/rule.hpp:4,465 from /build/source/src/squelch/rule.cc:2:466/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>]':467/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]468 2568 | create_object_implicitly();469 | ~~~~~~~~~~~~~~~~~~~~~~~~^~470/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here471 2569 | case value_types::object_t:472 | ^~~~473/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>]':474/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]475 1785 | create_object_implicitly();476 | ~~~~~~~~~~~~~~~~~~~~~~~~^~477/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here478 1786 | case value_types::object_t:479 | ^~~~480/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>]':481/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]482 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~484/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here485 3207 | case value_types::object_t:486 | ^~~~487/build/source/src/cmd1.cc: In function 'void incarnate_monster_attack(s16b, bool_*, bool_*, int, int)':488/build/source/src/cmd1.cc:1049:57: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context]489 1049 | for (ap_cnt = 0; ap_cnt < (p_ptr->num_blow > 4) ? 4 : p_ptr->num_blow;490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~491/build/source/src/monster2.cc: In function 's16b get_mon_num(int)':492/build/source/src/monster2.cc:957:13: warning: variable 'in_tome' set but not used [-Wunused-but-set-variable]493 957 | int in_tome;494 | ^~~~~~~495/build/source/src/cmd1.cc: In function 'int see_obstacle_grid(cave_type*)':496/build/source/src/cmd1.cc:3079:25: warning: this statement may fall through [-Wimplicit-fallthrough=]497 3079 | if (p_ptr->ffall || p_ptr->fly) return (FALSE);498 | ^~499/build/source/src/cmd1.cc:3083:9: note: here500 3083 | case FEAT_DEEP_LAVA:501 | ^~~~502/build/source/src/cmd4.cc: In function 'void do_cmd_macros()':503/build/source/src/cmd4.cc:1983:30: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]504 1983 | char tmp[1024];505 | ^~~506/build/source/src/cmd4.cc: In function 'void do_cmd_options_win()':507/build/source/src/cmd4.cc:927:47: warning: this statement may fall through [-Wimplicit-fallthrough=]508 927 | for (i = 0; i < 16; i++)509 | ~~^~~~510/build/source/src/cmd4.cc:935:17: note: here511 935 | case 'y':512 | ^~~~513/build/source/src/dungeon.cc: In function 'void process_world()':514/build/source/src/dungeon.cc:1459:39: warning: '%s' directive writing up to 79 bytes into a region of size 71 [-Wformat-overflow=]515 1459 | sprintf(ouch, "wielding %s", o_name);516 | ^~~~~~~~~~~~~ ~~~~~~517In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,518 from /build/source/src/h-system.h:17,519 from /build/source/src/h-basic.h:17,520 from /build/source/src/birth.hpp:3,521 from /build/source/src/dungeon.cc:12:522/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 80523 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,524 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~525 31 | __glibc_objsize (__s), __fmt,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~527 32 | __va_arg_pack ());528 | ~~~~~~~~~~~~~~~~~529/build/source/src/notes.cc: In function 'void add_note(char*, char)':530/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=]531 105 | sprintf(final_note, "%-20s %s %c: %s", turn_s, depths, code, buf);532 | ^~~~~~~~~~~~~~~~~ ~~~533In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,534 from /build/source/src/h-system.h:17,535 from /build/source/src/h-basic.h:17,536 from /build/source/src/files.hpp:3,537 from /build/source/src/notes.cc:12:538/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 100539 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,540 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~541 31 | __glibc_objsize (__s), __fmt,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~543 32 | __va_arg_pack ());544 | ~~~~~~~~~~~~~~~~~545In file included from /build/source/src/include/tome/squelch/condition.hpp:9,546 from /build/source/src/squelch/condition.cc:2:547/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>]':548/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>]'549/build/source/src/squelch/condition.cc:123:34: required from here550/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]551 264 | return last_;552 | ^~~~~553In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,554 from /build/source/src/include/tome/squelch/condition.hpp:9,555 from /build/source/src/squelch/condition.cc:2:556/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> > > > > >]'557 405 | json_object_iterator& operator=(json_object_iterator rhs)558 | ^~~~~~~~559In file included from /build/source/src/include/tome/squelch/condition.hpp:9,560 from /build/source/src/squelch/condition.cc:2:561/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>]':562/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> > > > > > > >]'563/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>]'564/build/source/src/squelch/condition.cc:123:34: required from here565/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]566 251 | : first_(first), last_(last)567 | ^~~~~~~~~~~~~568In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,569 from /build/source/src/include/tome/squelch/condition.hpp:9,570 from /build/source/src/squelch/condition.cc:2:571/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> > > > > >]'572 405 | json_object_iterator& operator=(json_object_iterator rhs)573 | ^~~~~~~~574In file included from /build/source/src/include/tome/squelch/condition.hpp:9,575 from /build/source/src/squelch/condition.cc:2:576/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]577 251 | : first_(first), last_(last)578 | ^~~~~~~~~~~579In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,580 from /build/source/src/include/tome/squelch/condition.hpp:9,581 from /build/source/src/squelch/condition.cc:2:582/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> > > > > >]'583 405 | json_object_iterator& operator=(json_object_iterator rhs)584 | ^~~~~~~~585/build/source/src/files.cc: In function 'errr predict_score()':586/build/source/src/files.cc:4904:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]587 4904 | sprintf(the_score.p_r, "%2d", p_ptr->prace);588 | ^~~~~589In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,590 from /build/source/src/h-system.h:17,591 from /build/source/src/h-basic.h:17,592 from /build/source/src/files.hpp:3,593 from /build/source/src/files.cc:9:594/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 3595 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,596 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~597 31 | __glibc_objsize (__s), __fmt,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~599 32 | __va_arg_pack ());600 | ~~~~~~~~~~~~~~~~~601/build/source/src/files.cc:4905:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]602 4905 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);603 | ^~~~~604In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,605 from /build/source/src/h-system.h:17,606 from /build/source/src/h-basic.h:17,607 from /build/source/src/files.hpp:3,608 from /build/source/src/files.cc:9:609/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 3610 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,611 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~612 31 | __glibc_objsize (__s), __fmt,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~614 32 | __va_arg_pack ());615 | ~~~~~~~~~~~~~~~~~616/build/source/src/files.cc:4906:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]617 4906 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);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/files.hpp:3,623 from /build/source/src/files.cc:9:624/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 3625 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/files.cc:4907:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]632 4907 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);633 | ^~~~~634In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,635 from /build/source/src/h-system.h:17,636 from /build/source/src/h-basic.h:17,637 from /build/source/src/files.hpp:3,638 from /build/source/src/files.cc:9:639/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 3640 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,641 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~642 31 | __glibc_objsize (__s), __fmt,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~644 32 | __va_arg_pack ());645 | ~~~~~~~~~~~~~~~~~646/build/source/src/files.cc:4910:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]647 4910 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);648 | ^~~~~649/build/source/src/files.cc:4910:36: note: directive argument in the range [-32768, 32767]650In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,651 from /build/source/src/h-system.h:17,652 from /build/source/src/h-basic.h:17,653 from /build/source/src/files.hpp:3,654 from /build/source/src/files.cc:9:655/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 4656 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,657 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~658 31 | __glibc_objsize (__s), __fmt,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~660 32 | __va_arg_pack ());661 | ~~~~~~~~~~~~~~~~~662/build/source/src/files.cc:4911:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]663 4911 | sprintf(the_score.cur_dun, "%3d", dun_level);664 | ^~~~~665/build/source/src/files.cc:4911:36: note: directive argument in the range [-32768, 32767]666In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,667 from /build/source/src/h-system.h:17,668 from /build/source/src/h-basic.h:17,669 from /build/source/src/files.hpp:3,670 from /build/source/src/files.cc:9:671/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 4672 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,673 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~674 31 | __glibc_objsize (__s), __fmt,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~676 32 | __va_arg_pack ());677 | ~~~~~~~~~~~~~~~~~678/build/source/src/files.cc:4912:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]679 4912 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);680 | ^~~~~681/build/source/src/files.cc:4912:36: note: directive argument in the range [-32768, 32767]682In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,683 from /build/source/src/h-system.h:17,684 from /build/source/src/h-basic.h:17,685 from /build/source/src/files.hpp:3,686 from /build/source/src/files.cc:9:687/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 4688 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,689 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~690 31 | __glibc_objsize (__s), __fmt,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~692 32 | __va_arg_pack ());693 | ~~~~~~~~~~~~~~~~~694/build/source/src/files.cc:4913:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]695 4913 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);696 | ^~~~~697/build/source/src/files.cc:4913:36: note: directive argument in the range [-32768, 32767]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 4 and 7 bytes into a destination of size 4704 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:4915:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]711 4915 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);712 | ^~~~~713/build/source/src/files.cc:4915:41: 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: In function 'errr top_twenty()':727/build/source/src/files.cc:4804:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]728 4804 | sprintf(the_score.p_r, "%2d", p_ptr->prace);729 | ^~~~~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 3 and 4 bytes into a destination of size 3736 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:4805:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]743 4805 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);744 | ^~~~~745In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,746 from /build/source/src/h-system.h:17,747 from /build/source/src/h-basic.h:17,748 from /build/source/src/files.hpp:3,749 from /build/source/src/files.cc:9:750/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 3751 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,752 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~753 31 | __glibc_objsize (__s), __fmt,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~755 32 | __va_arg_pack ());756 | ~~~~~~~~~~~~~~~~~757/build/source/src/files.cc:4806:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]758 4806 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);759 | ^~~~~760In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,761 from /build/source/src/h-system.h:17,762 from /build/source/src/h-basic.h:17,763 from /build/source/src/files.hpp:3,764 from /build/source/src/files.cc:9:765/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 3766 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,767 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~768 31 | __glibc_objsize (__s), __fmt,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~770 32 | __va_arg_pack ());771 | ~~~~~~~~~~~~~~~~~772/build/source/src/files.cc:4807:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]773 4807 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);774 | ^~~~~775In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,776 from /build/source/src/h-system.h:17,777 from /build/source/src/h-basic.h:17,778 from /build/source/src/files.hpp:3,779 from /build/source/src/files.cc:9:780/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 3781 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,782 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~783 31 | __glibc_objsize (__s), __fmt,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~785 32 | __va_arg_pack ());786 | ~~~~~~~~~~~~~~~~~787/build/source/src/files.cc:4810:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]788 4810 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);789 | ^~~~~790/build/source/src/files.cc:4810:36: note: directive argument in the range [-32768, 32767]791In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,792 from /build/source/src/h-system.h:17,793 from /build/source/src/h-basic.h:17,794 from /build/source/src/files.hpp:3,795 from /build/source/src/files.cc:9:796/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 4797 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,798 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~799 31 | __glibc_objsize (__s), __fmt,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~801 32 | __va_arg_pack ());802 | ~~~~~~~~~~~~~~~~~803/build/source/src/files.cc:4811:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]804 4811 | sprintf(the_score.cur_dun, "%3d", dun_level);805 | ^~~~~806/build/source/src/files.cc:4811:36: note: directive argument in the range [-32768, 32767]807In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,808 from /build/source/src/h-system.h:17,809 from /build/source/src/h-basic.h:17,810 from /build/source/src/files.hpp:3,811 from /build/source/src/files.cc:9:812/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 4813 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,814 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~815 31 | __glibc_objsize (__s), __fmt,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~817 32 | __va_arg_pack ());818 | ~~~~~~~~~~~~~~~~~819/build/source/src/files.cc:4812:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]820 4812 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);821 | ^~~~~822/build/source/src/files.cc:4812:36: note: directive argument in the range [-32768, 32767]823In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,824 from /build/source/src/h-system.h:17,825 from /build/source/src/h-basic.h:17,826 from /build/source/src/files.hpp:3,827 from /build/source/src/files.cc:9:828/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 4829 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,830 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~831 31 | __glibc_objsize (__s), __fmt,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~833 32 | __va_arg_pack ());834 | ~~~~~~~~~~~~~~~~~835/build/source/src/files.cc:4813:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]836 4813 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);837 | ^~~~~838/build/source/src/files.cc:4813:36: note: directive argument in the range [-32768, 32767]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 4 and 7 bytes into a destination of size 4845 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:4815:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]852 4815 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);853 | ^~~~~854/build/source/src/files.cc:4815:41: 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 | ~~~~~~~~~~~~~~~~~867In file included from /build/source/src/include/tome/squelch/condition.hpp:9,868 from /build/source/src/squelch/condition.cc:2:869/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>]':870/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]871 1785 | create_object_implicitly();872 | ~~~~~~~~~~~~~~~~~~~~~~~~^~873/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here874 1786 | case value_types::object_t:875 | ^~~~876/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>]':877/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]878 2568 | create_object_implicitly();879 | ~~~~~~~~~~~~~~~~~~~~~~~~^~880/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here881 2569 | case value_types::object_t:882 | ^~~~883/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>]':884/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]885 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~887/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here888 3207 | case value_types::object_t:889 | ^~~~890/build/source/src/files.cc: In function 'void display_player(int)':891/build/source/src/files.cc:1292:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]892 1292 | sprintf(s, "Slow (-%d)", 110 - speed);893 | ^~~~~~~~~~~~894/build/source/src/files.cc:1292:28: note: directive argument in the range [1, 32878]895In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,896 from /build/source/src/h-system.h:17,897 from /build/source/src/h-basic.h:17,898 from /build/source/src/files.hpp:3,899 from /build/source/src/files.cc:9:900/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 11901 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,902 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~903 31 | __glibc_objsize (__s), __fmt,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~905 32 | __va_arg_pack ());906 | ~~~~~~~~~~~~~~~~~907/build/source/src/files.cc:1286:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]908 1286 | sprintf(s, "Fast (+%d)", speed - 110);909 | ^~~~~~~~~~~~910/build/source/src/files.cc:1286:28: note: directive argument in the range [1, 32657]911In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,912 from /build/source/src/h-system.h:17,913 from /build/source/src/h-basic.h:17,914 from /build/source/src/files.hpp:3,915 from /build/source/src/files.cc:9:916/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 11917 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,918 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~919 31 | __glibc_objsize (__s), __fmt,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~921 32 | __va_arg_pack ());922 | ~~~~~~~~~~~~~~~~~923/build/source/src/q_bounty.cc: In function 'bool_ quest_bounty_drop_item()':924/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=]925 106 | snprintf(msg, sizeof(msg), "You still must bring me back %s corpse.", mdesc);926 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~927In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,928 from /build/source/src/h-system.h:17,929 from /build/source/src/h-basic.h:17,930 from /build/source/src/q_bounty.hpp:3,931 from /build/source/src/q_bounty.cc:1:932/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 512933 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,934 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~935 55 | __glibc_objsize (__s), __fmt,936 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~937 56 | __va_arg_pack ());938 | ~~~~~~~~~~~~~~~~~939/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=]940 100 | snprintf(msg, sizeof(msg), "You must bring me back %s corpse.", mdesc);941 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~942In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,943 from /build/source/src/h-system.h:17,944 from /build/source/src/h-basic.h:17,945 from /build/source/src/q_bounty.hpp:3,946 from /build/source/src/q_bounty.cc:1:947/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 512948 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~950 55 | __glibc_objsize (__s), __fmt,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~952 56 | __va_arg_pack ());953 | ~~~~~~~~~~~~~~~~~954/build/source/src/object1.cc: In function 'void show_equip_aux(bool_, const object_filter_t&)':955/build/source/src/object1.cc:4203:49: warning: '%s' directive writing up to 79 bytes into a region of size 67 [-Wformat-overflow=]956 4203 | sprintf(o_name, "(two handed) %s", q_name);957 | ^~~~~~~~~~~~~~~~~ ~~~~~~958In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,959 from /build/source/src/h-system.h:17,960 from /build/source/src/h-basic.h:17,961 from /build/source/src/object1.hpp:3,962 from /build/source/src/object1.cc:9:963/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 80964 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,965 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~966 31 | __glibc_objsize (__s), __fmt,967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~968 32 | __va_arg_pack ());969 | ~~~~~~~~~~~~~~~~~970/build/source/src/object1.cc: In function 'bool_ get_item_floor(int*, cptr, cptr, int, const object_filter_t&, const select_by_name_t&)':971/build/source/src/object1.cc:5006:34: warning: ') ' directive writing 2 bytes into a region of size between 0 and 159 [-Wformat-overflow=]972 5006 | sprintf(tmp_val, "(%s) %s", out_val, pmt);973 | ^~~~~~~~~974In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,975 from /build/source/src/h-system.h:17,976 from /build/source/src/h-basic.h:17,977 from /build/source/src/object1.hpp:3,978 from /build/source/src/object1.cc:9:979/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 160980 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,981 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~982 31 | __glibc_objsize (__s), __fmt,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~984 32 | __va_arg_pack ());985 | ~~~~~~~~~~~~~~~~~986/build/source/src/files.cc: In function 'errr file_character(cptr, bool_)':987/build/source/src/files.cc:2585:34: warning: '%s' directive writing up to 1023 bytes into a region of size 138 [-Wformat-overflow=]988 2585 | sprintf(out_val, "Replace existing file %s? ", buf);989 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~990In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,991 from /build/source/src/h-system.h:17,992 from /build/source/src/h-basic.h:17,993 from /build/source/src/files.hpp:3,994 from /build/source/src/files.cc:9:995/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 160996 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,997 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~998 31 | __glibc_objsize (__s), __fmt,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1000 32 | __va_arg_pack ());1001 | ~~~~~~~~~~~~~~~~~1002make[1]: *** [CMakeFiles/Makefile2:171: src/CMakeFiles/game.dir/all] Error 21003make[1]: *** Waiting for unfinished jobs....1004[ 58%] Linking CXX static library libsquelch.a1005[ 58%] Built target squelch1006make: *** [Makefile:136: all] Error 2