nixbot

builds

failed tome2-2.4 checks.i686-linux.tome2 · build #1 · 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[ 2%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition.cc.o81[ 3%] Building CXX object src/CMakeFiles/game.dir/bldg.cc.o82[ 3%] Building CXX object src/squelch/CMakeFiles/squelch.dir/automatizer.cc.o83[ 3%] Building CXX object src/CMakeFiles/game.dir/birth.cc.o84[ 4%] Building CXX object src/CMakeFiles/game.dir/cmd2.cc.o85[ 5%] Building CXX object src/squelch/CMakeFiles/squelch.dir/cursor.cc.o86[ 5%] Building CXX object src/CMakeFiles/game.dir/cmd3.cc.o87[ 7%] Building CXX object src/CMakeFiles/game.dir/cmd1.cc.o88[ 8%] Building CXX object src/CMakeFiles/game.dir/cave.cc.o89[ 8%] Building CXX object src/squelch/CMakeFiles/squelch.dir/condition_metadata.cc.o90[ 9%] Building CXX object src/squelch/CMakeFiles/squelch.dir/object_status.cc.o91[ 11%] Building CXX object src/CMakeFiles/game.dir/cmd6.cc.o92[ 12%] Building CXX object src/CMakeFiles/game.dir/cmd5.cc.o93[ 10%] Building CXX object src/CMakeFiles/game.dir/cmd4.cc.o94[ 12%] Building CXX object src/squelch/CMakeFiles/squelch.dir/tree_printer.cc.o95[ 13%] Building CXX object src/squelch/CMakeFiles/squelch.dir/rule.cc.o96[ 15%] Building CXX object src/CMakeFiles/game.dir/cmd7.cc.o97[ 14%] 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/dungeon.cc.o100[ 17%] Building CXX object src/CMakeFiles/game.dir/dice.cc.o101[ 18%] Building CXX object src/CMakeFiles/game.dir/files.cc.o102[ 18%] Building CXX object src/CMakeFiles/game.dir/gen_evol.cc.o103[ 20%] Building CXX object src/CMakeFiles/game.dir/gen_maze.cc.o104[ 21%] Building CXX object src/CMakeFiles/game.dir/gods.cc.o105[ 21%] Building CXX object src/CMakeFiles/game.dir/game.cc.o106[ 22%] Building CXX object src/CMakeFiles/game.dir/help.cc.o107[ 23%] Building CXX object src/CMakeFiles/game.dir/hiscore.cc.o108[ 23%] Building CXX object src/CMakeFiles/game.dir/hooks.cc.o109[ 24%] Building CXX object src/CMakeFiles/game.dir/init1.cc.o110[ 25%] Building CXX object src/CMakeFiles/game.dir/generate.cc.o111[ 26%] Building CXX object src/CMakeFiles/game.dir/level_marker.cc.o112[ 27%] Building CXX object src/CMakeFiles/game.dir/init2.cc.o113[ 28%] Building CXX object src/CMakeFiles/game.dir/levels.cc.o114[ 28%] Building CXX object src/CMakeFiles/game.dir/lua_bind.cc.o115[ 29%] Building CXX object src/CMakeFiles/game.dir/joke.cc.o116[ 29%] Building CXX object src/CMakeFiles/game.dir/messages.cc.o117[ 31%] Building CXX object src/CMakeFiles/game.dir/melee2.cc.o118[ 32%] Building CXX object src/CMakeFiles/game.dir/melee1.cc.o119[ 33%] Building CXX object src/CMakeFiles/game.dir/monster_type.cc.o120[ 30%] Building CXX object src/CMakeFiles/game.dir/loadsave.cc.o121[ 34%] Building CXX object src/CMakeFiles/game.dir/mimic.cc.o122[ 35%] Building CXX object src/CMakeFiles/game.dir/message.cc.o123[ 38%] Building CXX object src/CMakeFiles/game.dir/monster2.cc.o124[ 38%] Building CXX object src/CMakeFiles/game.dir/monster_spell.cc.o125[ 38%] Building CXX object src/CMakeFiles/game.dir/modules.cc.o126[ 38%] Building CXX object src/CMakeFiles/game.dir/monster1.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[ 41%] Building CXX object src/CMakeFiles/game.dir/object_filter.cc.o131[ 42%] Building CXX object src/CMakeFiles/game.dir/object2.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.o139[ 49%] Building CXX object src/CMakeFiles/game.dir/q_eol.cc.o140[ 50%] Building CXX object src/CMakeFiles/game.dir/q_evil.cc.o141[ 51%] Building CXX object src/CMakeFiles/game.dir/q_fireprof.cc.o142In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,143 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,144 from /build/source/src/include/tome/squelch/rule.hpp:4,145 from /build/source/src/squelch/rule.cc:2:146/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]147 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)148 | ^~~~~149/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]150 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)151 | ^~~~~152In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,153 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,154 from /build/source/src/include/tome/squelch/rule.hpp:4,155 from /build/source/src/squelch/rule.cc:2:156/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]157 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)158 | ^~~~~159/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]160 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)161 | ^~~~~162/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]163 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)164 | ^~~~~165/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]166 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;167 | ^~~~~168/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]169 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;170 | ^~~~~171/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]172 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)173 | ^~~~~174/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]175 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)176 | ^~~~~177/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]178 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)179 | ^~~~~180In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,181 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,182 from /build/source/src/include/tome/squelch/condition.hpp:9,183 from /build/source/src/squelch/cursor.cc:7:184/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]185 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)186 | ^~~~~187/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]188 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)189 | ^~~~~190In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,191 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,192 from /build/source/src/include/tome/squelch/condition.hpp:9,193 from /build/source/src/squelch/cursor.cc:7:194/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]195 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)196 | ^~~~~197/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]198 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)199 | ^~~~~200/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]201 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)202 | ^~~~~203/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]204 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;205 | ^~~~~206/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]207 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;208 | ^~~~~209/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]210 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)211 | ^~~~~212/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]213 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)214 | ^~~~~215/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]216 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)217 | ^~~~~218In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,219 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,220 from /build/source/src/include/tome/squelch/condition.hpp:9,221 from /build/source/src/squelch/condition_metadata.cc:2:222/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]223 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)224 | ^~~~~225/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]226 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)227 | ^~~~~228In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,229 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,230 from /build/source/src/include/tome/squelch/condition.hpp:9,231 from /build/source/src/squelch/condition_metadata.cc:2:232/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]233 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)234 | ^~~~~235/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]236 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)237 | ^~~~~238/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]239 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)240 | ^~~~~241/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]242 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;243 | ^~~~~244/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]245 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;246 | ^~~~~247/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]248 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)249 | ^~~~~250/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]251 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)252 | ^~~~~253/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]254 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)255 | ^~~~~256[ 51%] Building CXX object src/CMakeFiles/game.dir/q_god.cc.o257/build/source/src/cmd1.cc: In function 'void incarnate_monster_attack(s16b, bool_*, bool_*, int, int)':258/build/source/src/cmd1.cc:1049:57: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context]259 1049 | for (ap_cnt = 0; ap_cnt < (p_ptr->num_blow > 4) ? 4 : p_ptr->num_blow;260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~261[ 52%] Building CXX object src/CMakeFiles/game.dir/q_haunted.cc.o262[ 53%] Building CXX object src/CMakeFiles/game.dir/q_hobbit.cc.o263/build/source/src/cmd1.cc: In function 'int see_obstacle_grid(cave_type*)':264/build/source/src/cmd1.cc:3079:25: warning: this statement may fall through [-Wimplicit-fallthrough=]265 3079 | if (p_ptr->ffall || p_ptr->fly) return (FALSE);266 | ^~267/build/source/src/cmd1.cc:3083:9: note: here268 3083 | case FEAT_DEEP_LAVA:269 | ^~~~270In file included from /build/source/src/include/tome/squelch/rule.hpp:4,271 from /build/source/src/squelch/rule.cc:2:272/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>]':273/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>]'274/build/source/src/squelch/rule.cc:143:41: required from here275/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]276 264 | return last_;277 | ^~~~~278In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,279 from /build/source/src/include/tome/squelch/rule.hpp:4,280 from /build/source/src/squelch/rule.cc:2:281/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> > > > > >]'282 405 | json_object_iterator& operator=(json_object_iterator rhs)283 | ^~~~~~~~284In file included from /build/source/src/include/tome/squelch/rule.hpp:4,285 from /build/source/src/squelch/rule.cc:2:286/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>]':287/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> > > > > > > >]'288/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>]'289/build/source/src/squelch/rule.cc:143:41: required from here290/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]291 251 | : first_(first), last_(last)292 | ^~~~~~~~~~~~~293In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,294 from /build/source/src/include/tome/squelch/rule.hpp:4,295 from /build/source/src/squelch/rule.cc:2:296/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> > > > > >]'297 405 | json_object_iterator& operator=(json_object_iterator rhs)298 | ^~~~~~~~299In file included from /build/source/src/include/tome/squelch/rule.hpp:4,300 from /build/source/src/squelch/rule.cc:2:301/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]302 251 | : first_(first), last_(last)303 | ^~~~~~~~~~~304In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,305 from /build/source/src/include/tome/squelch/rule.hpp:4,306 from /build/source/src/squelch/rule.cc:2:307/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> > > > > >]'308 405 | json_object_iterator& operator=(json_object_iterator rhs)309 | ^~~~~~~~310[ 54%] Building CXX object src/CMakeFiles/game.dir/q_invas.cc.o311[ 55%] Building CXX object src/CMakeFiles/game.dir/q_library.cc.o312In file included from /build/source/src/include/tome/squelch/rule.hpp:4,313 from /build/source/src/squelch/rule.cc:2:314/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>]':315/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]316 2568 | create_object_implicitly();317 | ~~~~~~~~~~~~~~~~~~~~~~~~^~318/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here319 2569 | case value_types::object_t:320 | ^~~~321/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>]':322/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]323 1785 | create_object_implicitly();324 | ~~~~~~~~~~~~~~~~~~~~~~~~^~325/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here326 1786 | case value_types::object_t:327 | ^~~~328/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>]':329/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]330 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~332/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here333 3207 | case value_types::object_t:334 | ^~~~335[ 56%] Building CXX object src/CMakeFiles/game.dir/q_main.cc.o336/build/source/src/generate.cc: In function 'void build_recursive_room(int, int, int, int, int)':337/build/source/src/generate.cc:5476:31: warning: this statement may fall through [-Wimplicit-fallthrough=]338 5476 | power += 2;339 | ~~~~~~^~~~340/build/source/src/generate.cc:5482:9: note: here341 5482 | case 4:342 | ^~~~343[ 56%] Building CXX object src/CMakeFiles/game.dir/q_narsil.cc.o344/build/source/src/squelch/condition_metadata.cc: In function 'void squelch::display_desc(squelch::match_type)':345/build/source/src/squelch/condition_metadata.cc:328:21: warning: this statement may fall through [-Wimplicit-fallthrough=]346 328 | line("Check is true if object tval(from k_info.txt) is ok");347 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~348/build/source/src/squelch/condition_metadata.cc:330:9: note: here349 330 | case match_type::SVAL:350 | ^~~~351In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/cassert:44,352 from /build/source/src/../vendor/fmt/fmt/format.h:31,353 from /build/source/src/cmd3.cc:45:354/build/source/src/cmd3.cc: In function 'void do_cmd_query_symbol()':355/build/source/src/cmd3.cc:1553:34: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]356 1553 | assert(i >= 0);357 | ~~^~~~358/build/source/src/cmd4.cc: In function 'void do_cmd_macros()':359/build/source/src/cmd4.cc:1983:30: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]360 1983 | char tmp[1024];361 | ^~~362[ 57%] Building CXX object src/CMakeFiles/game.dir/q_nazgul.cc.o363[ 58%] Building CXX object src/CMakeFiles/game.dir/q_nirna.cc.o364[ 59%] Building CXX object src/CMakeFiles/game.dir/q_one.cc.o365[ 60%] Building CXX object src/CMakeFiles/game.dir/q_poison.cc.o366[ 60%] Building CXX object src/CMakeFiles/game.dir/q_rand.cc.o367[ 61%] Building CXX object src/CMakeFiles/game.dir/q_spider.cc.o368[ 62%] Building CXX object src/CMakeFiles/game.dir/q_shroom.cc.o369/build/source/src/cmd4.cc: In function 'void do_cmd_options_win()':370/build/source/src/cmd4.cc:927:47: warning: this statement may fall through [-Wimplicit-fallthrough=]371 927 | for (i = 0; i < 16; i++)372 | ~~^~~~373/build/source/src/cmd4.cc:935:17: note: here374 935 | case 'y':375 | ^~~~376/build/source/src/q_bounty.cc: In function 'bool_ quest_bounty_drop_item()':377/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=]378 106 | snprintf(msg, sizeof(msg), "You still must bring me back %s corpse.", mdesc);379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~380In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,381 from /build/source/src/h-system.h:17,382 from /build/source/src/h-basic.h:17,383 from /build/source/src/q_bounty.hpp:3,384 from /build/source/src/q_bounty.cc:1:385/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 512386 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~388 55 | __glibc_objsize (__s), __fmt,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~390 56 | __va_arg_pack ());391 | ~~~~~~~~~~~~~~~~~392/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=]393 100 | snprintf(msg, sizeof(msg), "You must bring me back %s corpse.", mdesc);394 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~395In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,396 from /build/source/src/h-system.h:17,397 from /build/source/src/h-basic.h:17,398 from /build/source/src/q_bounty.hpp:3,399 from /build/source/src/q_bounty.cc:1:400/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 512401 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~403 55 | __glibc_objsize (__s), __fmt,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405 56 | __va_arg_pack ());406 | ~~~~~~~~~~~~~~~~~407[ 63%] Building CXX object src/CMakeFiles/game.dir/q_thief.cc.o408In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,409 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,410 from /build/source/src/include/tome/squelch/automatizer.hpp:5,411 from /build/source/src/squelch/automatizer.cc:2:412/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]413 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)414 | ^~~~~415/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]416 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)417 | ^~~~~418/build/source/src/object1.cc: In function 'std::string object_desc_aux(const object_type*, int, int)':419/build/source/src/object1.cc:1756:17: warning: this statement may fall through [-Wimplicit-fallthrough=]420 1756 | if (o_ptr->pval2 != 0)421 | ^~422/build/source/src/object1.cc:1760:9: note: here423 1760 | case TV_BOOMERANG:424 | ^~~~425In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,426 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,427 from /build/source/src/include/tome/squelch/automatizer.hpp:5,428 from /build/source/src/squelch/automatizer.cc:2:429/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]430 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)431 | ^~~~~432/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]433 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)434 | ^~~~~435/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]436 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)437 | ^~~~~438/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]439 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;440 | ^~~~~441/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]442 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;443 | ^~~~~444/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]445 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)446 | ^~~~~447/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]448 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)449 | ^~~~~450/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]451 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)452 | ^~~~~453[ 64%] Building CXX object src/CMakeFiles/game.dir/q_thrain.cc.o454[ 65%] Building CXX object src/CMakeFiles/game.dir/q_troll.cc.o455/build/source/src/dungeon.cc: In function 'void process_world()':456/build/source/src/dungeon.cc:1459:39: warning: '%s' directive writing up to 79 bytes into a region of size 71 [-Wformat-overflow=]457 1459 | sprintf(ouch, "wielding %s", o_name);458 | ^~~~~~~~~~~~~ ~~~~~~459In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,460 from /build/source/src/h-system.h:17,461 from /build/source/src/h-basic.h:17,462 from /build/source/src/birth.hpp:3,463 from /build/source/src/dungeon.cc:12:464/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 80465 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,466 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~467 31 | __glibc_objsize (__s), __fmt,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469 32 | __va_arg_pack ());470 | ~~~~~~~~~~~~~~~~~471/build/source/src/object2.cc: In function 'bool_ object_similar(const object_type*, const object_type*)':472/build/source/src/object2.cc:1665:25: warning: this statement may fall through [-Wimplicit-fallthrough=]473 1665 | if (o_ptr->timeout != j_ptr->timeout) return (FALSE);474 | ^~475/build/source/src/object2.cc:1671:9: note: here476 1671 | case TV_BOLT:477 | ^~~~478[ 65%] Building CXX object src/CMakeFiles/game.dir/q_ultrae.cc.o479[ 66%] Building CXX object src/CMakeFiles/game.dir/q_ultrag.cc.o480In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,481 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,482 from /build/source/src/include/tome/squelch/condition.hpp:9,483 from /build/source/src/squelch/condition.cc:2:484/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]485 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)486 | ^~~~~487/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]488 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)489 | ^~~~~490In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,491 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,492 from /build/source/src/include/tome/squelch/condition.hpp:9,493 from /build/source/src/squelch/condition.cc:2:494/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]495 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)496 | ^~~~~497/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]498 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)499 | ^~~~~500/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]501 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)502 | ^~~~~503/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]504 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;505 | ^~~~~506/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]507 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;508 | ^~~~~509/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]510 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)511 | ^~~~~512/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]513 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)514 | ^~~~~515/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]516 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)517 | ^~~~~518[ 67%] Building CXX object src/CMakeFiles/game.dir/q_wight.cc.o519[ 68%] Building CXX object src/CMakeFiles/game.dir/q_wolves.cc.o520[ 68%] Building CXX object src/CMakeFiles/game.dir/randart.cc.o521[ 69%] Building CXX object src/CMakeFiles/game.dir/quest.cc.o522[ 70%] Building CXX object src/CMakeFiles/game.dir/range.cc.o523[ 71%] Building CXX object src/CMakeFiles/game.dir/skills.cc.o524[ 72%] Building CXX object src/CMakeFiles/game.dir/spell_type.cc.o525/build/source/src/monster2.cc: In function 's16b get_mon_num(int)':526/build/source/src/monster2.cc:957:13: warning: variable 'in_tome' set but not used [-Wunused-but-set-variable]527 957 | int in_tome;528 | ^~~~~~~529[ 73%] Building CXX object src/CMakeFiles/game.dir/spells1.cc.o530[ 74%] Building CXX object src/CMakeFiles/game.dir/spells2.cc.o531[ 74%] Building CXX object src/CMakeFiles/game.dir/spells3.cc.o532[ 75%] Building CXX object src/CMakeFiles/game.dir/spells4.cc.o533[ 76%] Building CXX object src/CMakeFiles/game.dir/spells6.cc.o534[ 77%] Building CXX object src/CMakeFiles/game.dir/spells5.cc.o535[ 78%] Building CXX object src/CMakeFiles/game.dir/squeltch.cc.o536[ 78%] Building CXX object src/CMakeFiles/game.dir/store.cc.o537In file included from /build/source/src/include/tome/squelch/condition.hpp:9,538 from /build/source/src/squelch/condition.cc:2:539/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>]':540/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>]'541/build/source/src/squelch/condition.cc:123:34: required from here542/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]543 264 | return last_;544 | ^~~~~545In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,546 from /build/source/src/include/tome/squelch/condition.hpp:9,547 from /build/source/src/squelch/condition.cc:2:548/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> > > > > >]'549 405 | json_object_iterator& operator=(json_object_iterator rhs)550 | ^~~~~~~~551[ 79%] Building CXX object src/CMakeFiles/game.dir/tables.cc.o552In file included from /build/source/src/include/tome/squelch/condition.hpp:9,553 from /build/source/src/squelch/condition.cc:2:554/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>]':555/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> > > > > > > >]'556/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>]'557/build/source/src/squelch/condition.cc:123:34: required from here558/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]559 251 | : first_(first), last_(last)560 | ^~~~~~~~~~~~~561In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,562 from /build/source/src/include/tome/squelch/condition.hpp:9,563 from /build/source/src/squelch/condition.cc:2:564/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> > > > > >]'565 405 | json_object_iterator& operator=(json_object_iterator rhs)566 | ^~~~~~~~567In file included from /build/source/src/include/tome/squelch/condition.hpp:9,568 from /build/source/src/squelch/condition.cc:2:569/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]570 251 | : first_(first), last_(last)571 | ^~~~~~~~~~~572In file included from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:19,573 from /build/source/src/include/tome/squelch/condition.hpp:9,574 from /build/source/src/squelch/condition.cc:2:575/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> > > > > >]'576 405 | json_object_iterator& operator=(json_object_iterator rhs)577 | ^~~~~~~~578[ 80%] Building CXX object src/CMakeFiles/game.dir/util.cc.o579[ 81%] Building CXX object src/CMakeFiles/game.dir/variable.cc.o580/build/source/src/init2.cc: In function 'void init_angband()':581/build/source/src/init2.cc:1070:30: warning: '%s' directive writing up to 1023 bytes into a region of size 1005 [-Wformat-overflow=]582 1070 | sprintf(why, "Cannot access the '%s' file!", buf);583 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~584In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,585 from /build/source/src/h-system.h:17,586 from /build/source/src/h-basic.h:17,587 from /build/source/src/init2.hpp:3,588 from /build/source/src/init2.cc:1:589/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 1024590 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,591 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~592 31 | __glibc_objsize (__s), __fmt,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~594 32 | __va_arg_pack ());595 | ~~~~~~~~~~~~~~~~~596/build/source/src/notes.cc: In function 'void add_note(char*, char)':597/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=]598 105 | sprintf(final_note, "%-20s %s %c: %s", turn_s, depths, code, buf);599 | ^~~~~~~~~~~~~~~~~ ~~~600In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,601 from /build/source/src/h-system.h:17,602 from /build/source/src/h-basic.h:17,603 from /build/source/src/files.hpp:3,604 from /build/source/src/notes.cc:12:605/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 100606 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,607 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~608 31 | __glibc_objsize (__s), __fmt,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~610 32 | __va_arg_pack ());611 | ~~~~~~~~~~~~~~~~~612[ 82%] Building CXX object src/CMakeFiles/game.dir/wild.cc.o613[ 83%] Building CXX object src/CMakeFiles/game.dir/wizard2.cc.o614/build/source/src/files.cc: In function 'errr predict_score()':615/build/source/src/files.cc:4904:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]616 4904 | sprintf(the_score.p_r, "%2d", p_ptr->prace);617 | ^~~~~618In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,619 from /build/source/src/h-system.h:17,620 from /build/source/src/h-basic.h:17,621 from /build/source/src/files.hpp:3,622 from /build/source/src/files.cc:9:623/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 3624 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,625 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~626 31 | __glibc_objsize (__s), __fmt,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~628 32 | __va_arg_pack ());629 | ~~~~~~~~~~~~~~~~~630/build/source/src/files.cc:4905:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]631 4905 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);632 | ^~~~~633In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,634 from /build/source/src/h-system.h:17,635 from /build/source/src/h-basic.h:17,636 from /build/source/src/files.hpp:3,637 from /build/source/src/files.cc:9:638/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 3639 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,640 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~641 31 | __glibc_objsize (__s), __fmt,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~643 32 | __va_arg_pack ());644 | ~~~~~~~~~~~~~~~~~645/build/source/src/files.cc:4906:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]646 4906 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);647 | ^~~~~648In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,649 from /build/source/src/h-system.h:17,650 from /build/source/src/h-basic.h:17,651 from /build/source/src/files.hpp:3,652 from /build/source/src/files.cc:9:653/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 3654 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,655 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~656 31 | __glibc_objsize (__s), __fmt,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~658 32 | __va_arg_pack ());659 | ~~~~~~~~~~~~~~~~~660/build/source/src/files.cc:4907:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]661 4907 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);662 | ^~~~~663In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,664 from /build/source/src/h-system.h:17,665 from /build/source/src/h-basic.h:17,666 from /build/source/src/files.hpp:3,667 from /build/source/src/files.cc:9:668/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 3669 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,670 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~671 31 | __glibc_objsize (__s), __fmt,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~673 32 | __va_arg_pack ());674 | ~~~~~~~~~~~~~~~~~675/build/source/src/files.cc:4910:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]676 4910 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);677 | ^~~~~678/build/source/src/files.cc:4910:36: note: directive argument in the range [-32768, 32767]679In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,680 from /build/source/src/h-system.h:17,681 from /build/source/src/h-basic.h:17,682 from /build/source/src/files.hpp:3,683 from /build/source/src/files.cc:9:684/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 4685 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,686 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~687 31 | __glibc_objsize (__s), __fmt,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~689 32 | __va_arg_pack ());690 | ~~~~~~~~~~~~~~~~~691/build/source/src/files.cc:4911:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]692 4911 | sprintf(the_score.cur_dun, "%3d", dun_level);693 | ^~~~~694/build/source/src/files.cc:4911:36: note: directive argument in the range [-32768, 32767]695In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,696 from /build/source/src/h-system.h:17,697 from /build/source/src/h-basic.h:17,698 from /build/source/src/files.hpp:3,699 from /build/source/src/files.cc:9:700/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 4701 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,702 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~703 31 | __glibc_objsize (__s), __fmt,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~705 32 | __va_arg_pack ());706 | ~~~~~~~~~~~~~~~~~707/build/source/src/files.cc:4912:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]708 4912 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);709 | ^~~~~710/build/source/src/files.cc:4912:36: note: directive argument in the range [-32768, 32767]711In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,712 from /build/source/src/h-system.h:17,713 from /build/source/src/h-basic.h:17,714 from /build/source/src/files.hpp:3,715 from /build/source/src/files.cc:9:716/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 4717 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,718 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~719 31 | __glibc_objsize (__s), __fmt,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~721 32 | __va_arg_pack ());722 | ~~~~~~~~~~~~~~~~~723/build/source/src/files.cc:4913:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]724 4913 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);725 | ^~~~~726/build/source/src/files.cc:4913:36: note: directive argument in the range [-32768, 32767]727In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,728 from /build/source/src/h-system.h:17,729 from /build/source/src/h-basic.h:17,730 from /build/source/src/files.hpp:3,731 from /build/source/src/files.cc:9:732/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 4733 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,734 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~735 31 | __glibc_objsize (__s), __fmt,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~737 32 | __va_arg_pack ());738 | ~~~~~~~~~~~~~~~~~739/build/source/src/files.cc:4915:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]740 4915 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);741 | ^~~~~742/build/source/src/files.cc:4915:41: note: directive argument in the range [-32768, 32767]743In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,744 from /build/source/src/h-system.h:17,745 from /build/source/src/h-basic.h:17,746 from /build/source/src/files.hpp:3,747 from /build/source/src/files.cc:9:748/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 4749 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,750 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~751 31 | __glibc_objsize (__s), __fmt,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~753 32 | __va_arg_pack ());754 | ~~~~~~~~~~~~~~~~~755/build/source/src/files.cc: In function 'errr top_twenty()':756/build/source/src/files.cc:4804:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]757 4804 | sprintf(the_score.p_r, "%2d", p_ptr->prace);758 | ^~~~~759In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,760 from /build/source/src/h-system.h:17,761 from /build/source/src/h-basic.h:17,762 from /build/source/src/files.hpp:3,763 from /build/source/src/files.cc:9:764/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 3765 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,766 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~767 31 | __glibc_objsize (__s), __fmt,768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~769 32 | __va_arg_pack ());770 | ~~~~~~~~~~~~~~~~~771/build/source/src/files.cc:4805:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]772 4805 | sprintf(the_score.p_s, "%2d", p_ptr->pracem);773 | ^~~~~774In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,775 from /build/source/src/h-system.h:17,776 from /build/source/src/h-basic.h:17,777 from /build/source/src/files.hpp:3,778 from /build/source/src/files.cc:9:779/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 3780 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,781 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~782 31 | __glibc_objsize (__s), __fmt,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~784 32 | __va_arg_pack ());785 | ~~~~~~~~~~~~~~~~~786/build/source/src/files.cc:4806:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]787 4806 | sprintf(the_score.p_c, "%2d", p_ptr->pclass);788 | ^~~~~789In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,790 from /build/source/src/h-system.h:17,791 from /build/source/src/h-basic.h:17,792 from /build/source/src/files.hpp:3,793 from /build/source/src/files.cc:9:794/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 3795 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,796 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~797 31 | __glibc_objsize (__s), __fmt,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~799 32 | __va_arg_pack ());800 | ~~~~~~~~~~~~~~~~~801/build/source/src/files.cc:4807:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]802 4807 | sprintf(the_score.p_cs, "%2d", p_ptr->pspec);803 | ^~~~~804In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,805 from /build/source/src/h-system.h:17,806 from /build/source/src/h-basic.h:17,807 from /build/source/src/files.hpp:3,808 from /build/source/src/files.cc:9:809/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 3810 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,811 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~812 31 | __glibc_objsize (__s), __fmt,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~814 32 | __va_arg_pack ());815 | ~~~~~~~~~~~~~~~~~816/build/source/src/files.cc:4810:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]817 4810 | sprintf(the_score.cur_lev, "%3d", p_ptr->lev);818 | ^~~~~819/build/source/src/files.cc:4810:36: note: directive argument in the range [-32768, 32767]820In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,821 from /build/source/src/h-system.h:17,822 from /build/source/src/h-basic.h:17,823 from /build/source/src/files.hpp:3,824 from /build/source/src/files.cc:9:825/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 4826 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,827 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~828 31 | __glibc_objsize (__s), __fmt,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~830 32 | __va_arg_pack ());831 | ~~~~~~~~~~~~~~~~~832/build/source/src/files.cc:4811:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]833 4811 | sprintf(the_score.cur_dun, "%3d", dun_level);834 | ^~~~~835/build/source/src/files.cc:4811:36: note: directive argument in the range [-32768, 32767]836In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,837 from /build/source/src/h-system.h:17,838 from /build/source/src/h-basic.h:17,839 from /build/source/src/files.hpp:3,840 from /build/source/src/files.cc:9:841/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 4842 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,843 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~844 31 | __glibc_objsize (__s), __fmt,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~846 32 | __va_arg_pack ());847 | ~~~~~~~~~~~~~~~~~848/build/source/src/files.cc:4812:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]849 4812 | sprintf(the_score.max_lev, "%3d", p_ptr->max_plv);850 | ^~~~~851/build/source/src/files.cc:4812:36: note: directive argument in the range [-32768, 32767]852In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,853 from /build/source/src/h-system.h:17,854 from /build/source/src/h-basic.h:17,855 from /build/source/src/files.hpp:3,856 from /build/source/src/files.cc:9:857/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 4858 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,859 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~860 31 | __glibc_objsize (__s), __fmt,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~862 32 | __va_arg_pack ());863 | ~~~~~~~~~~~~~~~~~864/build/source/src/files.cc:4813:36: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]865 4813 | sprintf(the_score.max_dun, "%3d", max_dlv[dungeon_type]);866 | ^~~~~867/build/source/src/files.cc:4813:36: note: directive argument in the range [-32768, 32767]868In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,869 from /build/source/src/h-system.h:17,870 from /build/source/src/h-basic.h:17,871 from /build/source/src/files.hpp:3,872 from /build/source/src/files.cc:9:873/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 4874 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,875 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~876 31 | __glibc_objsize (__s), __fmt,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~878 32 | __va_arg_pack ());879 | ~~~~~~~~~~~~~~~~~880[ 83%] Building CXX object src/CMakeFiles/game.dir/seed.cc.o881/build/source/src/files.cc:4815:41: warning: '%3d' directive writing between 3 and 6 bytes into a region of size 4 [-Wformat-overflow=]882 4815 | sprintf(the_score.inside_quest, "%3d", p_ptr->inside_quest);883 | ^~~~~884/build/source/src/files.cc:4815:41: note: directive argument in the range [-32768, 32767]885In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,886 from /build/source/src/h-system.h:17,887 from /build/source/src/h-basic.h:17,888 from /build/source/src/files.hpp:3,889 from /build/source/src/files.cc:9:890/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 4891 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,892 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~893 31 | __glibc_objsize (__s), __fmt,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~895 32 | __va_arg_pack ());896 | ~~~~~~~~~~~~~~~~~897[ 84%] Building CXX object src/CMakeFiles/game.dir/xtra1.cc.o898[ 85%] Building CXX object src/CMakeFiles/game.dir/xtra2.cc.o899[ 86%] Building C object src/CMakeFiles/game.dir/z-form.c.o900[ 87%] Building CXX object src/CMakeFiles/game.dir/z-rand.cc.o901In file included from /build/source/src/include/tome/squelch/condition.hpp:9,902 from /build/source/src/squelch/condition.cc:2:903/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>]':904/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1785:37: warning: this statement may fall through [-Wimplicit-fallthrough=]905 1785 | create_object_implicitly();906 | ~~~~~~~~~~~~~~~~~~~~~~~~^~907/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:1786:9: note: here908 1786 | case value_types::object_t:909 | ^~~~910/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>]':911/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2568:37: warning: this statement may fall through [-Wimplicit-fallthrough=]912 2568 | create_object_implicitly();913 | ~~~~~~~~~~~~~~~~~~~~~~~~^~914/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:2569:9: note: here915 2569 | case value_types::object_t:916 | ^~~~917[ 87%] Building C object src/CMakeFiles/game.dir/z-term.c.o918/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>]':919/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3206:68: warning: this statement may fall through [-Wimplicit-fallthrough=]920 3206 | const_cast<value_type*>(this)->create_object_implicitly(); // HERE921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~922/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3207:9: note: here923 3207 | case value_types::object_t:924 | ^~~~925[ 88%] Building C object src/CMakeFiles/game.dir/z-util.c.o926/build/source/src/files.cc: In function 'void display_player(int)':927/build/source/src/files.cc:1292:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]928 1292 | sprintf(s, "Slow (-%d)", 110 - speed);929 | ^~~~~~~~~~~~930/build/source/src/files.cc:1292:28: note: directive argument in the range [1, 32878]931In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,932 from /build/source/src/h-system.h:17,933 from /build/source/src/h-basic.h:17,934 from /build/source/src/files.hpp:3,935 from /build/source/src/files.cc:9:936/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 11937 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,938 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~939 31 | __glibc_objsize (__s), __fmt,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~941 32 | __va_arg_pack ());942 | ~~~~~~~~~~~~~~~~~943/build/source/src/files.cc:1286:28: warning: '%d' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]944 1286 | sprintf(s, "Fast (+%d)", speed - 110);945 | ^~~~~~~~~~~~946/build/source/src/files.cc:1286:28: note: directive argument in the range [1, 32657]947In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,948 from /build/source/src/h-system.h:17,949 from /build/source/src/h-basic.h:17,950 from /build/source/src/files.hpp:3,951 from /build/source/src/files.cc:9:952/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 11953 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,954 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~955 31 | __glibc_objsize (__s), __fmt,956 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~957 32 | __va_arg_pack ());958 | ~~~~~~~~~~~~~~~~~959[ 89%] Linking CXX static library libgame_main.a960[ 89%] Built target game_main961/build/source/src/files.cc: In function 'errr file_character(cptr, bool_)':962/build/source/src/files.cc:2585:34: warning: '%s' directive writing up to 1023 bytes into a region of size 138 [-Wformat-overflow=]963 2585 | sprintf(out_val, "Replace existing file %s? ", buf);964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~965In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,966 from /build/source/src/h-system.h:17,967 from /build/source/src/h-basic.h:17,968 from /build/source/src/files.hpp:3,969 from /build/source/src/files.cc:9:970/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 160971 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,972 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~973 31 | __glibc_objsize (__s), __fmt,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~975 32 | __va_arg_pack ());976 | ~~~~~~~~~~~~~~~~~977/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 6]':978/build/source/src/loadsave.cc:391:13: required from here979/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]980 280 | do_u32b(&(*flags)[i], flag);981 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~982 | |983 | uint32_t* {aka unsigned int*}984/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'985 190 | static void do_u32b(u32b *ip, ls_flag_t flag)986 | ~~~~~~^~987/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 1]':988/build/source/src/loadsave.cc:430:13: required from here989/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]990 280 | do_u32b(&(*flags)[i], flag);991 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~992 | |993 | uint32_t* {aka unsigned int*}994/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'995 190 | static void do_u32b(u32b *ip, ls_flag_t flag)996 | ~~~~~~^~997/build/source/src/loadsave.cc: In instantiation of 'void {anonymous}::do_flag_set(flag_set<Tiers>*, ls_flag_t) [with unsigned int Tiers = 2]':998/build/source/src/loadsave.cc:1366:13: required from here999/build/source/src/loadsave.cc:280:24: error: invalid conversion from 'uint32_t*' {aka 'unsigned int*'} to 'u32b*' {aka 'long unsigned int*'} [-fpermissive]1000 280 | do_u32b(&(*flags)[i], flag);1001 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~1002 | |1003 | uint32_t* {aka unsigned int*}1004/build/source/src/loadsave.cc:190:27: note: initializing argument 1 of 'void do_u32b(u32b*, ls_flag_t)'1005 190 | static void do_u32b(u32b *ip, ls_flag_t flag)1006 | ~~~~~~^~1007/build/source/src/spells1.cc: In function 'void generate_spell(int)':1008/build/source/src/spells1.cc:8817:14: warning: variable 'ball_desc' set but not used [-Wunused-but-set-variable]1009 8817 | bool ball_desc = false;1010 | ^~~~~~~~~1011/build/source/src/util.cc: In function 'bool_ askfor_aux(char*, int)':1012/build/source/src/util.cc:2460:37: warning: this statement may fall through [-Wimplicit-fallthrough=]1013 2460 | bell();1014 | ~~~~^~1015/build/source/src/util.cc:2463:17: note: here1016 2463 | case 0x7F:1017 | ^~~~1018In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/string.h:535,1019 from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/memory.h:29,1020 from /build/source/src/h-system.h:45,1021 from /build/source/src/h-basic.h:17,1022 from /build/source/src/util.hpp:3,1023 from /build/source/src/util.cc:5:1024In function 'char* strncpy(char*, const char*, size_t)',1025 inlined from 'bool_ askfor_aux(char*, int)' at /build/source/src/util.cc:2425:10:1026/nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 100 equals destination size [-Wstringop-truncation]1027 95 | return __builtin___strncpy_chk (__dest, __src, __len,1028 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~1029 96 | __glibc_objsize (__dest));1030 | ~~~~~~~~~~~~~~~~~~~~~~~~~1031make[2]: *** [src/CMakeFiles/game.dir/build.make:468: src/CMakeFiles/game.dir/loadsave.cc.o] Error 11032make[2]: *** Waiting for unfinished jobs....1033/build/source/src/spells2.cc: In function 'void activate_ty_curse()':1034/build/source/src/spells2.cc:4520:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1035 4520 | if (randint(6) != 1) break;1036 | ^~1037/build/source/src/spells2.cc:4521:17: note: here1038 4521 | case 4:1039 | ^~~~1040/build/source/src/spells2.cc:4525:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1041 4525 | if (randint(6) != 1) break;1042 | ^~1043/build/source/src/spells2.cc:4526:1: note: here1044 4526 | case 7: case 8: case 9: case 18:1045 | ^~~~1046/build/source/src/spells2.cc:4528:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1047 4528 | if (randint(6) != 1) break;1048 | ^~1049/build/source/src/spells2.cc:4529:1: note: here1050 4529 | case 10: case 11: case 12:1051 | ^~~~1052/build/source/src/spells2.cc:4532:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1053 4532 | if (randint(6) != 1) break;1054 | ^~1055/build/source/src/spells2.cc:4533:1: note: here1056 4533 | case 13: case 14: case 15: case 19: case 20:1057 | ^~~~1058/build/source/src/spells2.cc:4547:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1059 4547 | if (randint(6) != 1) break;1060 | ^~1061/build/source/src/spells2.cc:4548:1: note: here1062 4548 | case 21: case 22: case 23:1063 | ^~~~1064/build/source/src/spells2.cc:4550:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1065 4550 | if (randint(6) != 1) break;1066 | ^~1067/build/source/src/spells2.cc:4551:17: note: here1068 4551 | case 24:1069 | ^~~~1070/build/source/src/spells2.cc: In function 'void activate_dg_curse()':1071/build/source/src/spells2.cc:4599:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1072 4599 | if (randint(8) != 1) break;1073 | ^~1074/build/source/src/spells2.cc:4600:17: note: here1075 4600 | case 4:1076 | ^~~~1077/build/source/src/spells2.cc:4605:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1078 4605 | if (randint(8) != 1) break;1079 | ^~1080/build/source/src/spells2.cc:4606:17: note: here1081 4606 | case 7:1082 | ^~~~1083/build/source/src/spells2.cc:4611:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1084 4611 | if (randint(8) != 1) break;1085 | ^~1086/build/source/src/spells2.cc:4612:17: note: here1087 4612 | case 10:1088 | ^~~~1089/build/source/src/spells2.cc:4622:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1090 4622 | if (randint(8) != 1) break;1091 | ^~1092/build/source/src/spells2.cc:4623:17: note: here1093 4623 | case 13:1094 | ^~~~1095/build/source/src/spells2.cc:4639:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1096 4639 | if (randint(7) != 1) break;1097 | ^~1098/build/source/src/spells2.cc:4640:17: note: here1099 4640 | case 19:1100 | ^~~~1101/build/source/src/spells2.cc:4647:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1102 4647 | if (randint(7) != 1) break;1103 | ^~1104/build/source/src/spells2.cc:4648:17: note: here1105 4648 | case 21:1106 | ^~~~1107/build/source/src/spells2.cc:4652:25: warning: this statement may fall through [-Wimplicit-fallthrough=]1108 4652 | if (randint(7) != 1) break;1109 | ^~1110/build/source/src/spells2.cc:4653:17: note: here1111 4653 | case 24:1112 | ^~~~1113/build/source/src/store.cc: In function 'bool_ store_process_command()':1114/build/source/src/store.cc:2855:33: warning: this statement may fall through [-Wimplicit-fallthrough=]1115 2855 | if (st_ptr->stock.size() <= 12)1116 | ^~1117/build/source/src/store.cc:2871:17: note: here1118 2871 | case KTRL('R'):1119 | ^~~~1120/build/source/src/xtra2.cc: In function 'bool_ target_set(int)':1121/build/source/src/xtra2.cc:4427:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<point>::size_type' {aka 'unsigned int'} [-Wsign-compare]1122 4427 | if (++m == points.size())1123 | ~~~~^~~~~~~~~~~~~~~~1124/build/source/src/xtra2.cc:4464:43: warning: this statement may fall through [-Wimplicit-fallthrough=]1125 4464 | x = p_ptr->px;1126 | ~~^~~~~~~~~~~1127/build/source/src/xtra2.cc:4469:25: note: here1128 4469 | case 'o':1129 | ^~~~1130In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_deserializer.hpp:17,1131 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:24,1132 from /build/source/src/include/tome/squelch/condition.hpp:9,1133 from /build/source/src/squeltch.cc:23:1134/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:16:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1135 16 | uint64_t string_to_uinteger(const CharT *s, size_t length) throw(std::overflow_error)1136 | ^~~~~1137/build/source/src/../vendor/jsoncons/jsoncons/json_input_handler.hpp:40:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1138 40 | int64_t string_to_integer(bool has_neg, const CharT *s, size_t length) throw(std::overflow_error)1139 | ^~~~~1140In file included from /build/source/src/../vendor/jsoncons/jsoncons/json_reader.hpp:20,1141 from /build/source/src/../vendor/jsoncons/jsoncons/json.hpp:25,1142 from /build/source/src/include/tome/squelch/condition.hpp:9,1143 from /build/source/src/squeltch.cc:23:1144/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:107:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1145 107 | const basic_parsing_context<CharT>& context) throw (parse_exception)1146 | ^~~~~1147/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:113:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1148 113 | const basic_parsing_context<CharT>& context) throw (parse_exception)1149 | ^~~~~1150/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:119:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1151 119 | const basic_parsing_context<CharT>& context) throw (parse_exception)1152 | ^~~~~1153/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:127:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1154 127 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;1155 | ^~~~~1156/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:130:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1157 130 | const basic_parsing_context<CharT>& context) throw (parse_exception) = 0;1158 | ^~~~~1159/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:133:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1160 133 | const basic_parsing_context<CharT>& context) throw (parse_exception)1161 | ^~~~~1162/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:150:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1163 150 | const basic_parsing_context<CharT>& context) throw (parse_exception)1164 | ^~~~~1165/build/source/src/../vendor/jsoncons/jsoncons/parse_error_handler.hpp:156:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]1166 156 | const basic_parsing_context<CharT>& context) throw (parse_exception)1167 | ^~~~~1168[ 90%] Linking CXX static library libsquelch.a1169[ 90%] Built target squelch1170In file included from /build/source/src/include/tome/squelch/condition.hpp:9,1171 from /build/source/src/squeltch.cc:23:1172/build/source/src/../vendor/jsoncons/jsoncons/json.hpp: In member function 'jsoncons::basic_json<CharT, Alloc>::object& jsoncons::basic_json<CharT, Alloc>::object_value() [with CharT = char; Alloc = std::allocator<char>]':1173/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3192:37: warning: this statement may fall through [-Wimplicit-fallthrough=]1174 3192 | create_object_implicitly();1175 | ~~~~~~~~~~~~~~~~~~~~~~~~^~1176/build/source/src/../vendor/jsoncons/jsoncons/json.hpp:3193:9: note: here1177 3193 | case value_types::object_t:1178 | ^~~~1179/build/source/src/object1.cc: In function 'void show_equip_aux(bool_, const object_filter_t&)':1180/build/source/src/object1.cc:4203:49: warning: '%s' directive writing up to 79 bytes into a region of size 67 [-Wformat-overflow=]1181 4203 | sprintf(o_name, "(two handed) %s", q_name);1182 | ^~~~~~~~~~~~~~~~~ ~~~~~~1183In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,1184 from /build/source/src/h-system.h:17,1185 from /build/source/src/h-basic.h:17,1186 from /build/source/src/object1.hpp:3,1187 from /build/source/src/object1.cc:9:1188/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 801189 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1190 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1191 31 | __glibc_objsize (__s), __fmt,1192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1193 32 | __va_arg_pack ());1194 | ~~~~~~~~~~~~~~~~~1195/build/source/src/object1.cc: In function 'bool_ get_item_floor(int*, cptr, cptr, int, const object_filter_t&, const select_by_name_t&)':1196/build/source/src/object1.cc:5006:34: warning: ') ' directive writing 2 bytes into a region of size between 0 and 159 [-Wformat-overflow=]1197 5006 | sprintf(tmp_val, "(%s) %s", out_val, pmt);1198 | ^~~~~~~~~1199In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906,1200 from /build/source/src/h-system.h:17,1201 from /build/source/src/h-basic.h:17,1202 from /build/source/src/object1.hpp:3,1203 from /build/source/src/object1.cc:9:1204/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 1601205 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1206 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1207 31 | __glibc_objsize (__s), __fmt,1208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1209 32 | __va_arg_pack ());1210 | ~~~~~~~~~~~~~~~~~1211make[1]: *** [CMakeFiles/Makefile2:171: src/CMakeFiles/game.dir/all] Error 21212make: *** [Makefile:136: all] Error 2