>>> telegram-tdlib: Building testing/telegram-tdlib 1.8.9-r1 (using abuild 3.11.0-r1) started Mon, 15 May 2023 14:12:42 +0000 >>> telegram-tdlib: Checking sanity of /home/buildozer/aports/testing/telegram-tdlib/APKBUILD... >>> telegram-tdlib: Analyzing dependencies... >>> telegram-tdlib: Installing for build: build-base cmake openssl-dev>3 zlib-dev gperf linux-headers samurai (1/11) Installing libarchive (3.6.2-r3) (2/11) Installing libformw (6.4_p20230514-r0) (3/11) Installing rhash-libs (1.4.3-r2) (4/11) Installing libuv (1.44.2-r3) (5/11) Installing cmake (3.26.3-r1) (6/11) Installing openssl-dev (3.1.0-r5) (7/11) Installing zlib-dev (1.2.13-r2) (8/11) Installing gperf (3.1-r4) (9/11) Installing linux-headers (6.3-r0) (10/11) Installing samurai (1.2-r3) (11/11) Installing .makedepends-telegram-tdlib (20230515.141244) Executing busybox-1.36.0-r11.trigger OK: 951 MiB in 120 packages >>> telegram-tdlib: Cleaning up srcdir >>> telegram-tdlib: Cleaning up pkgdir >>> telegram-tdlib: Fetching https://distfiles.alpinelinux.org/distfiles/edge//telegram-tdlib-1.8.9.tar.gz >>> telegram-tdlib: Fetching https://distfiles.alpinelinux.org/distfiles/edge//telegram-tdlib-1.8.9.tar.gz >>> telegram-tdlib: Checking sha512sums... telegram-tdlib-1.8.9.tar.gz: OK >>> telegram-tdlib: Unpacking /var/cache/distfiles/edge//telegram-tdlib-1.8.9.tar.gz... -- The CXX compiler identification is GNU 13.1.1 -- The C compiler identification is GNU 13.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find ccache (this is NOT an error) -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.1.0") -- Found OpenSSL: /usr/include /usr/lib/libssl.so;/usr/lib/libcrypto.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STD14 -- Performing Test HAVE_STD14 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 - Success -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH - Success -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND - Success -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO - Success -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP - Success -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WVLA -- Performing Test HAVE_CXX_FLAG_WVLA - Success -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR - Success -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER - Success -- Performing Test HAVE_CXX_FLAG_WCONVERSION -- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC - Failed -- Performing Test HAVE_CXX_FLAG_WDEPRECATED -- Performing Test HAVE_CXX_FLAG_WDEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT -- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT - Failed -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS - Failed -- Performing Test HAVE_CXX_FLAG_WODR -- Performing Test HAVE_CXX_FLAG_WODR - Success -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING - Success -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED - Success -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE - Success -- Performing Test HAVE_CXX_FLAG_WSTRINGOP_OVERFLOW -- Performing Test HAVE_CXX_FLAG_WSTRINGOP_OVERFLOW - Success -- Git state: GITDIR-NOTFOUND -- Found ZLIB: /lib/libz.so (found version "1.2.13") -- Found ZLIB: /usr/include /lib/libz.so -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Could NOT find Readline (missing: READLINE_INCLUDE_DIR READLINE_LIBRARY) -- Could NOT find Readline (this is NOT an error) -- Configuring done (3.2s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/build [1/477] Building CXX object td/generate/CMakeFiles/remove_documentation.dir/remove_documentation.cpp.o [2/477] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/tl_writer_java.cpp.o [3/477] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/generate_java.cpp.o [4/477] Building CXX object td/generate/CMakeFiles/generate_c.dir/generate_c.cpp.o [5/477] Building C object sqlite/CMakeFiles/tdsqlite.dir/sqlite/sqlite3.c.o [6/477] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/tl-parser.c.o [7/477] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/tlc.c.o [8/477] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/crc32.c.o [9/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_writer.cpp.o [10/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_string_outputer.cpp.o [11/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_outputer.cpp.o [12/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_generate.cpp.o [13/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_utils.cpp.o [14/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_outputer.cpp.o [15/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_core.cpp.o [16/477] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_config.cpp.o [17/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_td.cpp.o [18/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_h.cpp.o [19/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_cpp.cpp.o [20/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_hpp.cpp.o [21/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_h.cpp.o [22/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_cpp.cpp.o [23/477] Building CXX object td/generate/CMakeFiles/generate_common.dir/generate_common.cpp.o [24/477] Building CXX object tdutils/generate/CMakeFiles/generate_mime_types_gperf.dir/generate_mime_types_gperf.cpp.o [25/477] Linking CXX executable tdutils/generate/generate_mime_types_gperf [26/477] Generating /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/generate/auto/mime_type_to_extension.gperf, /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/generate/auto/extension_to_mime_type.gperf Extension "wmz" matches more than one type Extension "sub" matches more than one type [27/477] Generating /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/generate/auto/extension_to_mime_type.cpp [28/477] Generating /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/generate/auto/mime_type_to_extension.cpp [29/477] Linking CXX static library tdtl/libtdtl.a [30/477] Linking CXX executable td/generate/remove_documentation [31/477] Linking CXX executable td/generate/td_generate_java_api [32/477] Linking CXX executable td/generate/generate_common [33/477] Linking C executable td/generate/tl-parser/tl-parser [34/477] Generate TLO files [35/477] Linking CXX executable td/generate/generate_c [36/477] Generate common TL source files Write tl to file auto/td/telegram/telegram_api.cpp Write tl to file auto/td/telegram/telegram_api.h Write tl to file auto/td/telegram/telegram_api.hpp Write tl to file auto/td/telegram/secret_api.cpp Write tl to file auto/td/telegram/secret_api.h Write tl to file auto/td/telegram/secret_api.hpp Write tl to file auto/td/mtproto/mtproto_api.cpp Write tl to file auto/td/mtproto/mtproto_api.h Write tl to file auto/td/mtproto/mtproto_api.hpp Write tl to file auto/td/telegram/td_api.cpp Write tl to file auto/td/telegram/td_api.h Write tl to file auto/td/telegram/td_api.hpp [37/477] Building CXX object benchmark/CMakeFiles/bench_queue.dir/bench_queue.cpp.o [38/477] Building CXX object benchmark/CMakeFiles/bench_log.dir/bench_log.cpp.o [39/477] Building CXX object benchmark/CMakeFiles/bench_empty.dir/bench_empty.cpp.o [40/477] Building CXX object benchmark/CMakeFiles/wget.dir/wget.cpp.o [41/477] Building CXX object benchmark/CMakeFiles/rmdir.dir/rmdir.cpp.o [42/477] Building CXX object benchmark/CMakeFiles/check_tls.dir/check_tls.cpp.o [43/477] Building CXX object benchmark/CMakeFiles/check_proxy.dir/check_proxy.cpp.o [44/477] Building CXX object benchmark/CMakeFiles/bench_misc.dir/bench_misc.cpp.o [45/477] Building CXX object benchmark/CMakeFiles/bench_tddb.dir/bench_tddb.cpp.o [46/477] Building CXX object benchmark/CMakeFiles/bench_db.dir/bench_db.cpp.o [47/477] Building CXX object benchmark/CMakeFiles/bench_handshake.dir/bench_handshake.cpp.o [48/477] Building CXX object benchmark/CMakeFiles/bench_http_reader.dir/bench_http_reader.cpp.o [49/477] Building CXX object benchmark/CMakeFiles/bench_http_server_fast.dir/bench_http_server_fast.cpp.o [50/477] Building CXX object benchmark/CMakeFiles/bench_http_server_cheat.dir/bench_http_server_cheat.cpp.o [51/477] Building CXX object benchmark/CMakeFiles/bench_http_server.dir/bench_http_server.cpp.o [52/477] Building CXX object benchmark/CMakeFiles/bench_http.dir/bench_http.cpp.o [53/477] Building CXX object benchmark/CMakeFiles/bench_actor.dir/bench_actor.cpp.o [54/477] Building CXX object benchmark/CMakeFiles/bench_crypto.dir/bench_crypto.cpp.o [55/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_bugs.cpp.o [56/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_workers.cpp.o [57/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_simple.cpp.o [58/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_main.cpp.o [59/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/WaitFreeVector.cpp.o [60/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/WaitFreeHashSet.cpp.o [61/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/WaitFreeHashMap.cpp.o [62/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/variant.cpp.o [63/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/StealingQueue.cpp.o [64/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedSlice.cpp.o [65/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedObjectPool.cpp.o [66/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/pq.cpp.o [67/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/port.cpp.o [68/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/OrderedEventsProcessor.cpp.o [69/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/OptionParser.cpp.o [70/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpscLinkQueue.cpp.o [71/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcWaiter.cpp.o [72/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcQueue.cpp.o [73/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/misc.cpp.o [74/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/log.cpp.o [75/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/List.cpp.o [76/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/json.cpp.o [77/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/HttpUrl.cpp.o [78/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/heap.cpp.o [79/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/HashSet.cpp.o [80/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/HazardPointers.cpp.o [81/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/gzip.cpp.o [82/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/filesystem.cpp.o [83/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/EpochBasedMemoryReclamation.cpp.o [84/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/Enumerator.cpp.o [85/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/emoji.cpp.o [86/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/crypto.cpp.o [87/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/ConcurrentHashMap.cpp.o [88/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/ChainScheduler.cpp.o [89/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/buffer.cpp.o [90/477] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/bitmask.cpp.o [91/477] Building CXX object test/CMakeFiles/run_all_tests.dir/data.cpp.o [92/477] Building CXX object test/CMakeFiles/run_all_tests.dir/tqueue.cpp.o [93/477] Building CXX object test/CMakeFiles/run_all_tests.dir/tdclient.cpp.o [94/477] Building CXX object test/CMakeFiles/run_all_tests.dir/string_cleaning.cpp.o [95/477] Building CXX object test/CMakeFiles/run_all_tests.dir/set_with_position.cpp.o [96/477] Building CXX object test/CMakeFiles/run_all_tests.dir/secure_storage.cpp.o [97/477] Building CXX object test/CMakeFiles/run_all_tests.dir/secret.cpp.o [98/477] Building CXX object test/CMakeFiles/run_all_tests.dir/poll.cpp.o [99/477] Building CXX object test/CMakeFiles/run_all_tests.dir/mtproto.cpp.o [100/477] Building CXX object test/CMakeFiles/run_all_tests.dir/message_entities.cpp.o [101/477] Building CXX object test/CMakeFiles/run_all_tests.dir/link.cpp.o [102/477] Building CXX object test/CMakeFiles/run_all_tests.dir/http.cpp.o [103/477] Building CXX object test/CMakeFiles/run_all_tests.dir/db.cpp.o [104/477] Building CXX object test/CMakeFiles/run_all_tests.dir/country_info.cpp.o [105/477] Building CXX object test/CMakeFiles/run_all_tests.dir/main.cpp.o [106/477] Building CXX object tddb/CMakeFiles/binlog_dump.dir/td/db/binlog/binlog_dump.cpp.o [107/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/detail/RawSqliteDb.cpp.o [108/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/TQueue.cpp.o [109/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteStatement.cpp.o [110/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValueAsync.cpp.o [111/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValue.cpp.o [112/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteDb.cpp.o [113/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteConnectionSafe.cpp.o [114/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsProcessor.cpp.o [115/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsBuffer.cpp.o [116/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/ConcurrentBinlog.cpp.o [117/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/BinlogEvent.cpp.o [118/477] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/Binlog.cpp.o [119/477] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Log.cpp.o [120/477] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Client.cpp.o [121/477] [122/477] [123/477] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/telegram_api.cpp.o [124/477] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/secret_api.cpp.o [125/477] [126/477] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/mtproto/mtproto_api.cpp.o [127/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GitCommitHash.cpp.o [128/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPagesManager.cpp.o [129/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPageBlock.cpp.o [130/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VoiceNotesManager.cpp.o [131/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideosManager.cpp.o [132/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideoNotesManager.cpp.o [133/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Venue.cpp.o [134/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Usernames.cpp.o [135/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/UpdatesManager.cpp.o [136/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TranscriptionInfo.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsProcessor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsProcessor.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'td::Status td::detail::BinlogEventsProcessor::do_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsProcessor.cpp:47:19: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]', inlined from 'td::Status td::detail::BinlogEventsProcessor::do_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsProcessor.cpp:48:25: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [137/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TopDialogManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/bitmask.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::RangeSet::Range}; _Tp = td::RangeSet::Range; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::RangeSet::Range}; _Tp = td::RangeSet::Range; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::RangeSet::Range; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'static td::Result td::RangeSet::decode(td::CSlice)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/bitmask.cpp:56:30: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::RangeSet::Range; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::RangeSet::Range; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::RangeSet::set(td::int64, td::int64)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/bitmask.cpp:166:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [138/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TopDialogCategory.cpp.o [139/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ThemeManager.cpp.o [140/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TermsOfService.cpp.o [141/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TdDb.cpp.o [142/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Td.cpp.o [143/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Support.cpp.o [144/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SuggestedAction.cpp.o [145/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StorageManager.cpp.o [146/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickerType.cpp.o [147/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickersManager.cpp.o [148/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickerFormat.cpp.o [149/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StateManager.cpp.o [150/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SponsoredMessageManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/wget.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13, inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_bugs.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [151/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SpecialStickerSetType.cpp.o [152/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SequenceDispatcher.cpp.o In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71, from /usr/include/c++/13.1.1/string:51, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsBuffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsBuffer.cpp:7: /usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const long long unsigned int]': /usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 269 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23, inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = long long unsigned int]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28, inlined from 'void td::detail::BinlogEventsBuffer::add_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsBuffer.cpp:17:24: /usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2072 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2076 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2080 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2084 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2102 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void td::detail::BinlogEventsBuffer::add_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsBuffer.cpp:26:17: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::BinlogEvent; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::detail::BinlogEventsBuffer::add_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/detail/BinlogEventsBuffer.cpp:28:20: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [153/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SentEmailCode.cpp.o In file included from /usr/include/c++/13.1.1/set:64, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:17: /usr/include/c++/13.1.1/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::erase(const_iterator) [with _Key = long long unsigned int; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_multiset.h:641:7: note: parameter passing for argument of type 'std::multiset::const_iterator' {aka 'std::_Rb_tree, std::less, std::allocator >::const_iterator'} changed in GCC 7.1 641 | erase(const_iterator __position) | ^~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = do_run_list_test(td::ListNode&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = do_run_list_test(td::ListNode&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = do_run_list_test(td::ListNode&, std::atomic&)::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:129:22: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 129 | in_list.erase(it); | ~~~~~~~~~~~~~^~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:129:22: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 129 | in_list.erase(it); | ~~~~~~~~~~~~~^~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Node}; _Tp = Node; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Node}; _Tp = Node; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Node; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'do_run_list_test(td::ListNode&, std::atomic&)::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:66:20, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = do_run_list_test(td::ListNode&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = do_run_list_test(td::ListNode&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = do_run_list_test(td::ListNode&, std::atomic&)::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::TsListNode}; _Tp = td::TsListNode; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::TsListNode}; _Tp = td::TsListNode; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::TsListNode; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/List.cpp:66:20, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = do_run_list_test, td::TsList, td::TsListNode >(td::TsList&, std::atomic&)::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [154/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SendCodeHelper.cpp.o [155/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureValue.cpp.o [156/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureStorage.cpp.o [157/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureManager.cpp.o [158/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretInputMedia.cpp.o [159/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatsManager.cpp.o [160/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatDb.cpp.o [161/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatActor.cpp.o [162/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ScopeNotificationSettings.cpp.o [163/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/RestrictionReason.cpp.o [164/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ReportReason.cpp.o [165/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ReplyMarkup.cpp.o [166/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/RecentDialogList.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_workers.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [167/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/QueryCombiner.cpp.o [168/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PremiumGiftOption.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/logging.h:26, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpHeaderCreator.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_http_server.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpInboundConnection.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_http_server.cpp:8: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [169/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Premium.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/logging.h:26, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpHeaderCreator.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_http_server_cheat.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [170/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PollManager.cpp.o [171/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhotoSizeSource.cpp.o [172/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhotoSize.cpp.o [173/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Photo.cpp.o [174/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PrivacyManager.cpp.o [175/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhoneNumberManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpOutboundConnection.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_http.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [176/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PasswordManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/DbKey.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteConnectionSafe.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteKeyValueSafe.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteKeyValueAsync.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteKeyValueAsync.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [177/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Payments.cpp.o [178/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/OrderInfo.cpp.o /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/http.cpp: In member function 'virtual void Test_Http_reader::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/http.cpp:148:7: warning: moving 'a' of type 'td::BufferSlice' to itself [-Wself-move] 148 | a = std::move(a); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/http.cpp:148:7: note: remove 'std::move' call /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/http.cpp:149:7: warning: moving 'b' of type 'td::BufferSlice' to itself [-Wself-move] 149 | b = std::move(b); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/http.cpp:149:7: note: remove 'std::move' call [179/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/OptionManager.cpp.o [180/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationType.cpp.o [181/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationSound.cpp.o [182/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationSettingsManager.cpp.o In file included from /usr/include/c++/13.1.1/string:51, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:7: /usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 657 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59: /usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc:201:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 201 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void td::VectorQueue::try_shrink() [with T = long long unsigned int]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/VectorQueue.h:88:20, inlined from 'T td::VectorQueue::pop() [with T = long long unsigned int]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/VectorQueue.h:30:15: /usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'bool td::remove(V&, const T&) [with V = std::vector >; T = long long unsigned int]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:85:10: /usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33, from /usr/include/c++/13.1.1/unordered_map:41, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ChainScheduler.h:22, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:8: /usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26, inlined from 'void td::ChainScheduler::inactivate_task(TaskId, bool) [with ExtraT = std::shared_ptr]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ChainScheduler.h:214:29: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26, inlined from 'void td::ChainScheduler::inactivate_task(TaskId, bool) [with ExtraT = int]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ChainScheduler.h:214:29: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1532:24, inlined from 'Test_ChainScheduler_Stress::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:181:26, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Test_ChainScheduler_Stress::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Test_ChainScheduler_Stress::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Test_ChainScheduler_Stress::run()::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/vector.tcc:185:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 185 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp: In member function 'virtual void Test_ChainScheduler_CreateAfterActive::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:22:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 22 | td::vector::ChainId> chains{1}; | ^ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp: In member function 'virtual void Test_ChainScheduler_RestartAfterActive::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:32:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 32 | std::vector::ChainId> chains{1}; | ^ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp: In member function 'virtual void Test_ChainScheduler_SendAfterRestart::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/ChainScheduler.cpp:48:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 48 | std::vector::ChainId> chains{1}; | ^ [183/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationSettingsScope.cpp.o [184/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationManager.cpp.o [185/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NewPasswordState.cpp.o [186/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionMultiProxy.cpp.o [187/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionProxy.cpp.o [188/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Session.cpp.o [189/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyWatchdog.cpp.o [190/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyShared.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/Binlog.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_db.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13, inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: /usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [191/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Proxy.cpp.o [192/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetStatsManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConnectionState.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StateManager.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StateManager.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [193/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryStats.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_main.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&> >(td::ActorRef, td::ImmediateClosure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&> >(td::ActorRef, td::ImmediateClosure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&> >(td::ActorRef, td::ImmediateClosure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&> >(td::ActorRef, td::ImmediateClosure&&, unsigned int, unsigned int), td::PromiseActor&&, unsigned int&, unsigned int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >), std::vector, std::allocator > >&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >), std::vector, std::allocator > >&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >), std::vector, std::allocator > >&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >), std::vector, std::allocator > >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >), std::vector, std::allocator > >&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >), std::vector, std::allocator > >&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >), std::vector, std::allocator > >&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >), std::vector, std::allocator > >&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(unsigned int&&), unsigned int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [194/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDispatcher.cpp.o [195/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDelayer.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/Binlog.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/ConcurrentBinlog.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/ConcurrentBinlog.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/ConcurrentBinlog.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&> >(td::ActorRef, td::ImmediateClosure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&> >(td::ActorRef, td::ImmediateClosure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&> >(td::ActorRef, td::ImmediateClosure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&> >(td::ActorRef, td::ImmediateClosure&&, td::BinlogDebugInfo), long long unsigned int&, td::BufferSlice&&, td::Promise&&, td::BinlogDebugInfo&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DbKey&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DbKey&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DbKey&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DbKey&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DbKey&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DbKey&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DbKey&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DbKey&&, td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [196/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryCreator.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/logging.h:26, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpHeaderCreator.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_http_server_fast.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [197/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQuery.cpp.o [198/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetActor.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/Binlog.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/Binlog.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]', inlined from 'void td::Binlog::do_add_event(td::BinlogEvent&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/Binlog.cpp:272:33: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [199/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/MtprotoHeader.cpp.o [200/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcOptionsSet.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyShared.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyShared.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::mtproto::PublicRsaKeyInterface::RsaKey}; _Tp = td::mtproto::PublicRsaKeyInterface::RsaKey; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::mtproto::PublicRsaKeyInterface::RsaKey}; _Tp = td::mtproto::PublicRsaKeyInterface::RsaKey; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::mtproto::PublicRsaKeyInterface::RsaKey; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::PublicRsaKeyShared::add_rsa(td::mtproto::RSA)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyShared.cpp:63:18: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [201/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcAuthManager.cpp.o [202/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/ConnectionCreator.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/data.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/db.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const DbQuery&}; _Tp = DbQuery; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: /usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = DbQuery; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [203/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/AuthDataShared.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const long long int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const long long int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [204/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/misc.cpp.o [205/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageTtl.cpp.o [206/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageThreadDb.cpp.o [207/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o In file included from /usr/include/c++/13.1.1/bits/stl_algo.h:61, from /usr/include/c++/13.1.1/algorithm:61, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:18: /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1942 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31: /usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33, from /usr/include/c++/13.1.1/unordered_map:41, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:21: /usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.1.1/bits/hashtable.h:979:7: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 979 | erase(iterator __it) | ^~~~~ In member function 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]', inlined from 'Test_FlatHashMap_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:337:16, inlined from 'Test_FlatHashMap_stress_test::run()::::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:262:8, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Test_FlatHashMap_stress_test::run()::::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Test_FlatHashMap_stress_test::run()::::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Test_FlatHashMap_stress_test::run()::::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/unordered_map.h:753:26: note: parameter passing for argument of type 'std::unordered_map >::iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 753 | { return _M_h.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]', inlined from 'void td::table_remove_if(TableT&, FuncT&&) [with TableT = std::unordered_map >; FuncT = Test_FlatHashMap_stress_test::run()::::&]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:202:23, inlined from 'Test_FlatHashMap_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:349:24, inlined from 'Test_FlatHashMap_stress_test::run()::::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:262:8, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Test_FlatHashMap_stress_test::run()::::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Test_FlatHashMap_stress_test::run()::::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Test_FlatHashMap_stress_test::run()::::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/unordered_map.h:753:26: note: parameter passing for argument of type 'std::unordered_map >::iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 753 | { return _M_h.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]', inlined from 'auto extract_k(const T&) [with T = std::unordered_set >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:35:12, inlined from 'Test_FlatHashSet_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:372:5: /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4861 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]', inlined from 'auto extract_k(const T&) [with T = td::FlatHashTable, td::Hash, std::equal_to >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:35:12, inlined from 'Test_FlatHashSet_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:372:5: /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4861 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::iterator std::unordered_set<_Value, _Hash, _Pred, _Alloc>::erase(iterator) [with _Value = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/unordered_set.h:536:26, inlined from 'Test_FlatHashSet_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:419:16, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Test_FlatHashSet_stress_test::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Test_FlatHashSet_stress_test::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Test_FlatHashSet_stress_test::run()::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::iterator std::unordered_set<_Value, _Hash, _Pred, _Alloc>::erase(iterator) [with _Value = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/unordered_set.h:536:26, inlined from 'void td::table_remove_if(TableT&, FuncT&&) [with TableT = std::unordered_set >; FuncT = Test_FlatHashSet_stress_test::run()::::&]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:202:23, inlined from 'Test_FlatHashSet_stress_test::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:431:24, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Test_FlatHashSet_stress_test::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:61:36, inlined from 'constexpr std::__enable_if_t >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Test_FlatHashSet_stress_test::run()::&; _Args = {}]' at /usr/include/c++/13.1.1/bits/invoke.h:150:33, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Test_FlatHashSet_stress_test::run()::; _ArgTypes = {}]' at /usr/include/c++/13.1.1/bits/std_function.h:290:30: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': /usr/include/c++/13.1.1/bits/stl_algo.h:4851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4851 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:4851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: /usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: /usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp: In function 'auto extract_kv(const T&) [with T = std::unordered_map >]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:28:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 28 | std::sort(expected.begin(), expected.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp: In function 'auto extract_kv(const T&) [with T = td::FlatHashTable, td::Hash, std::equal_to >]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:28:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 28 | std::sort(expected.begin(), expected.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp: In member function 'virtual void Test_FlatHashMap_remove_if_basic::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:232:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 232 | std::sort(kv.begin(), kv.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]', inlined from 'void td::table_remove_if(TableT&, FuncT&&) [with TableT = std::unordered_map >; FuncT = Test_FlatHashMap_remove_if_basic::run()::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:202:23, inlined from 'virtual void Test_FlatHashMap_remove_if_basic::run()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/HashSet.cpp:235:24: /usr/include/c++/13.1.1/bits/unordered_map.h:753:26: note: parameter passing for argument of type 'std::unordered_map >::iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 753 | { return _M_h.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ [208/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageSender.cpp.o [209/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageSearchFilter.cpp.o [210/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageReplyInfo.cpp.o [211/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageReplyHeader.cpp.o [212/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageReaction.cpp.o [213/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageId.cpp.o [214/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageExtendedMedia.cpp.o [215/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageEntity.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_simple.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21, inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20, inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30, inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (Test_Actors_SendLater::run()::Worker::*)(); ArgsT = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]', inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20, inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30, inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (Test_Actors_SendLater::run()::Worker::*)(); ArgsT = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21, inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20, inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30, inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId&; FunctionT = void (Test_Actors_send_from_other_threads::run()::Listener::*)(); ArgsT = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64, inlined from 'Test_Actors_send_from_other_threads::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_simple.cpp:629:23, inlined from 'std::enable_if_t<(! std::is_member_pointer::type>::value), decltype (forward(f)((forward)(td::detail::invoke_impl::args)...))> td::detail::invoke_impl(F&&, Args&& ...) [with F = Test_Actors_send_from_other_threads::run()::; Args = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:108:28, inlined from 'decltype (td::detail::invoke_impl(forward(f), (forward)(td::detail::invoke::args)...)) td::detail::invoke(F&&, ArgTypes&& ...) [with F = Test_Actors_send_from_other_threads::run()::; ArgTypes = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:115:21, inlined from 'auto td::detail::invoke_tuple_impl(std::tuple<_Elements ...>&&, IntSeq) [with Args = {Test_Actors_send_from_other_threads::run()::}; unsigned int ...S = {0}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:125:16, inlined from 'auto td::invoke_tuple(std::tuple<_Elements ...>&&) [with Args = {Test_Actors_send_from_other_threads::run()::}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:160:35, inlined from 'td::detail::ThreadPthread::ThreadPthread >(Test_Actors_send_from_other_threads::run()::&&):: mutable' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/port/detail/ThreadPthread.h:55:19, inlined from 'td::LambdaDestructor::~LambdaDestructor() [with F = td::detail::ThreadPthread::ThreadPthread >(Test_Actors_send_from_other_threads::run()::&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Destructor.h:36:7: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]', inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20, inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30, inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId&; FunctionT = void (Test_Actors_send_from_other_threads::run()::Listener::*)(); ArgsT = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64, inlined from 'Test_Actors_send_from_other_threads::run()::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/test/actors_simple.cpp:629:23, inlined from 'std::enable_if_t<(! std::is_member_pointer::type>::value), decltype (forward(f)((forward)(td::detail::invoke_impl::args)...))> td::detail::invoke_impl(F&&, Args&& ...) [with F = Test_Actors_send_from_other_threads::run()::; Args = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:108:28, inlined from 'decltype (td::detail::invoke_impl(forward(f), (forward)(td::detail::invoke::args)...)) td::detail::invoke(F&&, ArgTypes&& ...) [with F = Test_Actors_send_from_other_threads::run()::; ArgTypes = {}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:115:21, inlined from 'auto td::detail::invoke_tuple_impl(std::tuple<_Elements ...>&&, IntSeq) [with Args = {Test_Actors_send_from_other_threads::run()::}; unsigned int ...S = {0}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:125:16, inlined from 'auto td::invoke_tuple(std::tuple<_Elements ...>&&) [with Args = {Test_Actors_send_from_other_threads::run()::}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/invoke.h:160:35, inlined from 'td::detail::ThreadPthread::ThreadPthread >(Test_Actors_send_from_other_threads::run()::&&):: mutable' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/port/detail/ThreadPthread.h:55:19, inlined from 'td::LambdaDestructor::~LambdaDestructor() [with F = td::detail::ThreadPthread::ThreadPthread >(Test_Actors_send_from_other_threads::run()::&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Destructor.h:36:7: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [216/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageDb.cpp.o [217/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContentType.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FullMessageId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TranscriptionInfo.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TranscriptionInfo.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [218/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContent.cpp.o [219/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Logging.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Support.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Support.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [220/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/logevent/LogEventHelper.cpp.o [221/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Location.cpp.o [222/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/LinkManager.cpp.o [223/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/LanguagePackManager.cpp.o [224/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/JsonValue.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PremiumGiftOption.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PremiumGiftOption.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::PremiumGiftOption}; _Tp = td::PremiumGiftOption; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::PremiumGiftOption}; _Tp = td::PremiumGiftOption; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [225/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputMessageText.cpp.o [226/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputInvoice.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_actor.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<0>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<1>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<3>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<2>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<4>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<0>::ClientActor::*)(int), int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<3>::ClientActor::*)(int, int*), int&, int*&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda::ServerActor::wakeup():: >(td::ActorRef, QueryBench<4>::ServerActor::wakeup()::&&)::*; EventFuncT = const td::Scheduler::send_lambda::ServerActor::wakeup():: >(td::ActorRef, QueryBench<4>::ServerActor::wakeup()::&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda::ServerActor::wakeup():: >(td::ActorRef, QueryBench<4>::ServerActor::wakeup()::&&)::*; EventFuncT = const td::Scheduler::send_lambda::ServerActor::wakeup():: >(td::ActorRef, QueryBench<4>::ServerActor::wakeup()::&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::ServerActor, void (QueryBench<5>::ServerActor::*)(int), int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<5>::ClientActor::*)(td::Promise<>), td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(int&&), int&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(int&&), int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<2>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&> >(td::ActorRef, td::ImmediateClosure::ClientActor, void (QueryBench<1>::ClientActor::*)(int, td::PromiseActor&&), int&, td::PromiseActor&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&> >(td::ActorRef, td::ImmediateClosure::PassActor, void (RingBench<1>::PassActor::*)(int), int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda::PassActor::pass(int):: >(td::ActorRef, RingBench<4>::PassActor::pass(int)::&&)::*; EventFuncT = const td::Scheduler::send_lambda::PassActor::pass(int):: >(td::ActorRef, RingBench<4>::PassActor::pass(int)::&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda::PassActor::pass(int):: >(td::ActorRef, RingBench<4>::PassActor::pass(int)::&&)::*; EventFuncT = const td::Scheduler::send_lambda::PassActor::pass(int):: >(td::ActorRef, RingBench<4>::PassActor::pass(int)::&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [227/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputGroupCallId.cpp.o In file included from /usr/include/c++/13.1.1/set:63, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:39: /usr/include/c++/13.1.1/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(const_iterator) [with _Key = long long int; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_set.h:656:7: note: parameter passing for argument of type 'std::set::const_iterator' {aka 'std::_Rb_tree, std::less, std::allocator >::const_iterator'} changed in GCC 7.1 656 | erase(const_iterator __position) | ^~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerOld::check(td::int64)': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:447:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 447 | saved_message_ids_.erase(saved_message_ids_.begin()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNewOther::check(td::int64)': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:497:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 497 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNewSimple::check(td::int64)': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:525:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 525 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNew::check(td::int64) [with unsigned int MAX_SAVED_MESSAGE_IDS = 10]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:471:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 471 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNew::check(td::int64) [with unsigned int MAX_SAVED_MESSAGE_IDS = 100]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:471:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 471 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNew::check(td::int64) [with unsigned int MAX_SAVED_MESSAGE_IDS = 300]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:471:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 471 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp: In member function 'td::Status IdDuplicateCheckerNew::check(td::int64) [with unsigned int MAX_SAVED_MESSAGE_IDS = 1000]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/benchmark/bench_misc.cpp:471:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 471 | saved_message_ids_.erase(begin_it); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [228/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputDialogId.cpp.o [229/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InlineQueriesManager.cpp.o [230/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/HashtagHints.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TermsOfService.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TermsOfService.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [231/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GroupCallVideoPayload.cpp.o [232/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GroupCallParticipantOrder.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryDelayer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryDelayer.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'td::vector td::Container::ids() [with DataT = td::NetQueryDelayer::QuerySlot]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Slot, std::allocator::Slot> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'td::int32 td::Container::store(DataT&&, td::uint8) [with DataT = td::NetQueryDelayer::QuerySlot]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:130:23, inlined from 'td::Container::Id td::Container::create(DataT&&, td::uint8) [with DataT = td::NetQueryDelayer::QuerySlot]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:48:21: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Slot*, std::vector::Slot, std::allocator::Slot> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [233/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GroupCallParticipant.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyWatchdog.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyWatchdog.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::FloodControlStrict::add_event(double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/FloodControlStrict.h:21:22, inlined from 'virtual void td::PublicRsaKeyWatchdog::loop()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/PublicRsaKeyWatchdog.cpp:78:27: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [234/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GroupCallManager.cpp.o [235/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Global.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/mtproto.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.h:11: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, int&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, int&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [236/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/GameManager.cpp.o In file included from /usr/include/c++/13.1.1/bits/stl_algo.h:61, from /usr/include/c++/13.1.1/algorithm:61, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.cpp:19: /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18, inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7: /usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18, inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7: /usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [237/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Game.cpp.o In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71, from /usr/include/c++/13.1.1/string:51, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/RecentDialogList.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/RecentDialogList.cpp:7: /usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const td::DialogId]': /usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 269 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23, inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::DialogId]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28, inlined from 'bool td::RecentDialogList::do_add_dialog(td::DialogId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/RecentDialogList.cpp:180:22: /usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2072 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2076 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2080 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2084 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2102 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [238/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ForumTopicManager.cpp.o [239/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ForumTopicInfo.cpp.o [240/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ForumTopicIcon.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/binlog/BinlogEvent.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TdDb.h:11, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TdDb.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::BinlogEvent}; _Tp = td::BinlogEvent; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: /usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [241/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ForumTopicEditedData.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/AuthDataShared.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionMultiProxy.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionMultiProxy.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionMultiProxy.h:10: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [242/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ForumTopic.cpp.o [243/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/ResourceManager.cpp.o In file included from /usr/include/c++/13.1.1/queue:64, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp:11: /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::SuggestedAction; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/algorithm:61, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp:21: /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::SuggestedAction; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30, inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp: In function 'void td::remove_suggested_action(vector&, SuggestedAction)': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp:162:82: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 162 | send_closure(G()->td(), &Td::send_update, get_update_suggested_actions_object({}, {suggested_action})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp: In function 'void td::dismiss_suggested_action(SuggestedAction, Promise<>&&)': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SuggestedAction.cpp:185:118: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 185 | vector removed_actions{SuggestedAction{SuggestedAction::Type::SetPassword, DialogId(), days}}; | ^ /usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18, inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7: /usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18, inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7: /usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [244/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/PartsManager.cpp.o [245/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileUploader.cpp.o [246/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileType.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcParameters.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StorageManager.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StorageManager.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1559 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.1.1/vector:72: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.h:12: /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, unsigned int), td::Result&&, const unsigned int&> >(td::ActorRef, td::ImmediateClosure, unsigned int), td::Result&&, const unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, unsigned int), td::Result&&, const unsigned int&> >(td::ActorRef, td::ImmediateClosure, unsigned int), td::Result&&, const unsigned int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, unsigned int), td::Result&&, const unsigned int&> >(td::ActorRef, td::ImmediateClosure, unsigned int), td::Result&&, const unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, unsigned int), td::Result&&, const unsigned int&> >(td::ActorRef, td::ImmediateClosure, unsigned int), td::Result&&, const unsigned int&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, td::Result&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Result&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise), td::FileGcParameters&&, std::vector >&&, td::Promise&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21: /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 162 | mailbox.erase(mailbox.begin(), mailbox.begin() + i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42, inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [247/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStatsWorker.cpp.o [248/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStats.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/test/misc.cpp:7: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = td::FloodControlFast::FloodControlBucket; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = td::FloodControlFast::FloodControlBucket; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [249/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileManager.cpp.o In file included from /usr/include/c++/13.1.1/vector:66, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9, from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:7: /usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::MessageEntity; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp: In member function 'virtual void Test_MessageEntities_parse_html::run()': /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1259:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1259 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1260 | {{td::MessageEntity::Type::Italic, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1261:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1261 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | {{td::MessageEntity::Type::Italic, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1263:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1263 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | {{td::MessageEntity::Type::Bold, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1265:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1265 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1266 | {{td::MessageEntity::Type::Bold, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1267:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1267 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | {{td::MessageEntity::Type::Underline, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1269:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1269 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1270 | {{td::MessageEntity::Type::Underline, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1271:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1271 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1272 | {{td::MessageEntity::Type::Strikethrough, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1273:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1273 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1274 | {{td::MessageEntity::Type::Strikethrough, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1275:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1275 | check_parse_html("➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1276 | {{td::MessageEntity::Type::Strikethrough, 5, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1277:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1277 | check_parse_html("➡️ ➡️➡️ ➡️➡️ ➡️", "➡️ ➡️➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1278 | {{td::MessageEntity::Type::Italic, 5, 5}, {td::MessageEntity::Type::Bold, 10, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1279:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1279 | check_parse_html("🏟 🏟🏟 <🏟", "🏟 🏟🏟 <🏟", {{td::MessageEntity::Type::Italic, 5, 6}}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1280:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1280 | check_parse_html("🏟 🏟🏟 ><🏟", "🏟 🏟🏟 ><🏟", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1281 | {{td::MessageEntity::Type::Italic, 5, 7}, {td::MessageEntity::Type::Bold, 9, 3}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1282:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1282 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1284 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1286 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1288 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1290 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1292 | check_parse_html("🏟 🏟<🏟 🏟<", "🏟 🏟<🏟 🏟<", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1293 | {{td::MessageEntity::Type::Italic, 6, 6}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1294:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1294 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1295 | check_parse_html("🏟 🏟<a", "🏟 🏟' changed in GCC 7.1 1297 | check_parse_html("\t", "\t", {{td::MessageEntity::Type::Italic, 0, 1}}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1298:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1298 | check_parse_html("\r", "\r", {{td::MessageEntity::Type::Italic, 0, 1}}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1299:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1299 | check_parse_html("\n", "\n", {{td::MessageEntity::Type::Italic, 0, 1}}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1300:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1300 | check_parse_html("➡️ ➡️➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1301 | "➡️ ➡️➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~ 1302 | {{td::MessageEntity::Type::Spoiler, 5, 5}, {td::MessageEntity::Type::Bold, 10, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1303:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1303 | check_parse_html("🏟 🏟🏟 <🏟", "🏟 🏟🏟 <🏟", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1304 | {{td::MessageEntity::Type::Spoiler, 5, 6}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1305:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1305 | check_parse_html("🏟 🏟🏟 ><🏟", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1306 | "🏟 🏟🏟 ><🏟", | ~~~~~~~~~~~ 1307 | {{td::MessageEntity::Type::Spoiler, 5, 7}, {td::MessageEntity::Type::Bold, 9, 3}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1308:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1308 | check_parse_html("➡️ ➡️➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1309 | "➡️ ➡️➡️ ➡️➡️ ➡️", | ~~~~~~~~~~~~ 1310 | {{td::MessageEntity::Type::Spoiler, 5, 5}, {td::MessageEntity::Type::Bold, 10, 5}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1311:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1311 | check_parse_html("🏟 🏟🏟 <🏟", "🏟 🏟🏟 <🏟", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1312 | {{td::MessageEntity::Type::Spoiler, 5, 6}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1313:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1313 | check_parse_html("🏟 🏟🏟 ><🏟", "🏟 🏟🏟 ><🏟", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1314 | {{td::MessageEntity::Type::Spoiler, 5, 7}, {td::MessageEntity::Type::Bold, 9, 3}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1315:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1315 | check_parse_html("\t", "\t", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1316 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1317:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1317 | check_parse_html("\r", "\r", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1318 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1319:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1319 | check_parse_html("\n", "\n", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1320 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1321:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1321 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1322 | {{td::MessageEntity::Type::Code, 0, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1323 | {td::MessageEntity::Type::Bold, 0, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1324 | {td::MessageEntity::Type::Italic, 0, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1325 | {td::MessageEntity::Type::Code, 1, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1326 | {td::MessageEntity::Type::Bold, 1, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1327 | {td::MessageEntity::Type::Italic, 1, 1}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1328:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1328 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1329 | {{td::MessageEntity::Type::Italic, 0, 3}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1330 | {td::MessageEntity::Type::Bold, 0, 1}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1331 | {td::MessageEntity::Type::Code, 2, 1}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1332:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1332 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1333 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1334:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1334 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1335 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1336:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1336 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1337 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1338:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1338 | check_parse_html(" ", " ", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1339 | {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/?<"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1342:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1342 | check_parse_html("telegram.org", "telegram.org", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | {{td::MessageEntity::Type::TextUrl, 0, 12, "http://telegram.org/"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1344:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1344 | check_parse_html("https://telegram.org/asdsa?asdasdwe#12e3we", "https://telegram.org/asdsa?asdasdwe#12e3we", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | {{td::MessageEntity::Type::TextUrl, 0, 42, "https://telegram.org/asdsa?asdasdwe#12e3we"}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1346:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1346 | check_parse_html("🏟 🏟<
🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1347 |                    {{td::MessageEntity::Type::Pre, 6, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1348:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1348 |   check_parse_html("🏟 🏟<🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1349 |                    {{td::MessageEntity::Type::Code, 6, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1350:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1350 |   check_parse_html("🏟 🏟<
🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1351 |                    {{td::MessageEntity::Type::Pre, 6, 6}, {td::MessageEntity::Type::Code, 6, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1352:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1352 |   check_parse_html("🏟 🏟<
🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1353 |                    {{td::MessageEntity::Type::Pre, 6, 6}, {td::MessageEntity::Type::Code, 6, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1354:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1354 |   check_parse_html("🏟 🏟<
🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1355 |                    {{td::MessageEntity::Type::PreCode, 6, 6, "fift"}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1356:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1356 |   check_parse_html("🏟 🏟<
🏟 🏟<", "🏟 🏟<🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1357 |                    {{td::MessageEntity::Type::PreCode, 6, 6, "fift"}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1358:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1358 |   check_parse_html("🏟 🏟<
🏟 🏟< ", "🏟 🏟<🏟 🏟< ",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1359 |                    {{td::MessageEntity::Type::Pre, 6, 7}, {td::MessageEntity::Type::Code, 6, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1360:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1360 |   check_parse_html("🏟 🏟<
 🏟 🏟<", "🏟 🏟< 🏟 🏟<",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1361 |                    {{td::MessageEntity::Type::Pre, 6, 7}, {td::MessageEntity::Type::Code, 7, 6}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1362:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1362 |   check_parse_html("➡️ ➡️➡️ ➡️➡️ ➡️",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1363 |                    "➡️ ➡️➡️ ➡️➡️ ➡️",
      |                    ~~~~~~~~~~~~
 1364 |                    {{td::MessageEntity::Type::CustomEmoji, 5, 5, td::CustomEmojiId(static_cast(12345))},
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1365 |                     {td::MessageEntity::Type::Bold, 10, 5}});
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1366:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1366 |   check_parse_html("🏟 🏟🏟 <🏟", "🏟 🏟🏟 <🏟",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1367 |                    {{td::MessageEntity::Type::CustomEmoji, 5, 6, td::CustomEmojiId(static_cast(54321))}});
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1368:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1368 |   check_parse_html("🏟 🏟🏟1", "🏟 🏟🏟1",
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1369 |                    {{td::MessageEntity::Type::Bold, 5, 3},
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1370 |                     {td::MessageEntity::Type::CustomEmoji, 5, 2, td::CustomEmojiId(static_cast(1))}});
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp: In member function 'virtual void Test_MessageEntities_parse_markdown::run()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1443:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1443 |   check_parse_markdown("🏟 🏟_abac \\* asd _", "🏟 🏟abac * asd ", {{td::MessageEntity::Type::Italic, 5, 11}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1444:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1444 |   check_parse_markdown("🏟 \\.🏟_🏟\\. 🏟_", "🏟 .🏟🏟. 🏟", {{td::MessageEntity::Type::Italic, 6, 6}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1446:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1446 |   check_parse_markdown("➡️ ➡️_➡️ ➡️_", "➡️ ➡️➡️ ➡️",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
 1447 |                        {{td::MessageEntity::Type::Italic, 5, 5}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1448:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1448 |   check_parse_markdown("➡️ ➡️_➡️ ➡️_*➡️ ➡️*", "➡️ ➡️➡️ ➡️➡️ ➡️",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1449 |                        {{td::MessageEntity::Type::Italic, 5, 5}, {td::MessageEntity::Type::Bold, 10, 5}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1450:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1450 |   check_parse_markdown("🏟 🏟_🏟 \\.🏟_", "🏟 🏟🏟 .🏟", {{td::MessageEntity::Type::Italic, 5, 6}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1451:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1451 |   check_parse_markdown("🏟 🏟_🏟 *🏟*_", "🏟 🏟🏟 🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1452 |                        {{td::MessageEntity::Type::Italic, 5, 5}, {td::MessageEntity::Type::Bold, 8, 2}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1453:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1453 |   check_parse_markdown("🏟 🏟_🏟 __🏟___", "🏟 🏟🏟 🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
 1454 |                        {{td::MessageEntity::Type::Italic, 5, 5}, {td::MessageEntity::Type::Underline, 8, 2}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1455:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1455 |   check_parse_markdown("🏟 🏟__🏟 _🏟_ __", "🏟 🏟🏟 🏟 ",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1456 |                        {{td::MessageEntity::Type::Underline, 5, 6}, {td::MessageEntity::Type::Italic, 8, 2}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1457:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1457 |   check_parse_markdown("🏟 🏟__🏟 _🏟_\\___", "🏟 🏟🏟 🏟_",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1458 |                        {{td::MessageEntity::Type::Underline, 5, 6}, {td::MessageEntity::Type::Italic, 8, 2}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1459:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1459 |   check_parse_markdown("🏟 🏟`🏟 🏟```", "🏟 🏟🏟 🏟", {{td::MessageEntity::Type::Code, 5, 5}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1460:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1460 |   check_parse_markdown("🏟 🏟```🏟 🏟```", "🏟 🏟 🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1461 |                        {{td::MessageEntity::Type::PreCode, 5, 3, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1462:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1462 |   check_parse_markdown("🏟 🏟```🏟\n🏟```", "🏟 🏟🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1463 |                        {{td::MessageEntity::Type::PreCode, 5, 2, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1464:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1464 |   check_parse_markdown("🏟 🏟```🏟\r🏟```", "🏟 🏟🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1465 |                        {{td::MessageEntity::Type::PreCode, 5, 2, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1466:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1466 |   check_parse_markdown("🏟 🏟```🏟\n\r🏟```", "🏟 🏟🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1467 |                        {{td::MessageEntity::Type::PreCode, 5, 2, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1468:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1468 |   check_parse_markdown("🏟 🏟```🏟\r\n🏟```", "🏟 🏟🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1469 |                        {{td::MessageEntity::Type::PreCode, 5, 2, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1470:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1470 |   check_parse_markdown("🏟 🏟```🏟\n\n🏟```", "🏟 🏟\n🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1471 |                        {{td::MessageEntity::Type::PreCode, 5, 3, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1472:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1472 |   check_parse_markdown("🏟 🏟```🏟\r\r🏟```", "🏟 🏟\r🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1473 |                        {{td::MessageEntity::Type::PreCode, 5, 3, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1474:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1474 |   check_parse_markdown("🏟 🏟```🏟 \\\\\\`🏟```", "🏟 🏟 \\`🏟",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1475 |                        {{td::MessageEntity::Type::PreCode, 5, 5, "🏟"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1477:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1477 |   check_parse_markdown("||test||", "test", {{td::MessageEntity::Type::Spoiler, 0, 4}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1481:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1481 |   check_parse_markdown("`_* *_`__*` `*__", "_* *_ ",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1482 |                        {{td::MessageEntity::Type::Code, 0, 5},
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1483 |                         {td::MessageEntity::Type::Code, 5, 1},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                         {td::MessageEntity::Type::Bold, 5, 1},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1485 |                         {td::MessageEntity::Type::Underline, 5, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1486:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1486 |   check_parse_markdown("_* * ` `_", "   ",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
 1487 |                        {{td::MessageEntity::Type::Italic, 0, 3},
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1488 |                         {td::MessageEntity::Type::Bold, 0, 1},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1489 |                         {td::MessageEntity::Type::Code, 2, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1491:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1491 |   check_parse_markdown("[ ](telegram.org)", " ", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://telegram.org/"}});
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1493:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1493 |   check_parse_markdown("[telegram\\.org]", "telegram.org",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1494 |                        {{td::MessageEntity::Type::TextUrl, 0, 12, "http://telegram.org/"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1495:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1495 |   check_parse_markdown("[telegram\\.org]a", "telegram.orga",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1496 |                        {{td::MessageEntity::Type::TextUrl, 0, 12, "http://telegram.org/"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1497:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1497 |   check_parse_markdown("[telegram\\.org](telegram.dog)", "telegram.org",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1498 |                        {{td::MessageEntity::Type::TextUrl, 0, 12, "http://telegram.dog/"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1499:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1499 |   check_parse_markdown("[telegram\\.org](https://telegram.dog?)", "telegram.org",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1500 |                        {{td::MessageEntity::Type::TextUrl, 0, 12, "https://telegram.dog/?"}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1501:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1501 |   check_parse_markdown("[telegram\\.org](https://telegram.dog?\\\\\\()", "telegram.org",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1502 |                        {{td::MessageEntity::Type::TextUrl, 0, 12, "https://telegram.dog/?\\("}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1505:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1505 |   check_parse_markdown("[telegram\\.org](tg:user?id=123456)", "telegram.org",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1506 |                        {{0, 12, td::UserId(static_cast(123456))}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1507:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1507 |   check_parse_markdown("🏟 🏟![👍](TG://EMoJI/?test=1231&id=25#id=32)a", "🏟 🏟👍a",
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1508 |                        {{td::MessageEntity::Type::CustomEmoji, 5, 2, td::CustomEmojiId(static_cast(25))}});
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp: In member function 'virtual void Test_MessageEntities_get_markdown_v3::run()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1868:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1868 |   check_get_markdown_v3("``` ```", {}, " ", {{td::MessageEntity::Type::Pre, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1869:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1869 |   check_get_markdown_v3("` `", {}, " ", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1870:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1870 |   check_get_markdown_v3("`\n`", {}, "\n", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1871:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1871 |   check_get_markdown_v3("ab", {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}}, "ab",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1872 |                         {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1871:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1871 |   check_get_markdown_v3("ab", {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}}, "ab",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1872 |                         {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1874:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1874 |   check_get_markdown_v3("[ ](http://t.me/)", {}, " ", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1875:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1875 |   check_get_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~^
 1876 |       "[ ]t.me[)](http://t.me/) [ ](t.me)", {{25, 1, td::UserId(static_cast(1))}}, "[ ]t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1877 |       {{td::MessageEntity::Type::TextUrl, 7, 1, "http://t.me/"}, {9, 1, td::UserId(static_cast(1))}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1875:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1875 |   check_get_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~^
 1876 |       "[ ]t.me[)](http://t.me/) [ ](t.me)", {{25, 1, td::UserId(static_cast(1))}}, "[ ]t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1877 |       {{td::MessageEntity::Type::TextUrl, 7, 1, "http://t.me/"}, {9, 1, td::UserId(static_cast(1))}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1879:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1879 |   check_get_markdown_v3("__ __", {}, " ", {{td::MessageEntity::Type::Italic, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1880:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1880 |   check_get_markdown_v3("** **", {}, " ", {{td::MessageEntity::Type::Bold, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1881:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1881 |   check_get_markdown_v3("~~ ~~", {}, " ", {{td::MessageEntity::Type::Strikethrough, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1882:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1882 |   check_get_markdown_v3("|| ||", {}, " ", {{td::MessageEntity::Type::Spoiler, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1883:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1883 |   check_get_markdown_v3("__a__ **b** ~~c~~ ||d|| e", {{td::MessageEntity::Type::PreCode, 24, 1, "C++"}}, "a b c d e",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1884 |                         {{td::MessageEntity::Type::Italic, 0, 1},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1885 |                          {td::MessageEntity::Type::Bold, 2, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1886 |                          {td::MessageEntity::Type::Strikethrough, 4, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1887 |                          {td::MessageEntity::Type::Spoiler, 6, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |                          {td::MessageEntity::Type::PreCode, 8, 1, "C++"}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1883:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1883 |   check_get_markdown_v3("__a__ **b** ~~c~~ ||d|| e", {{td::MessageEntity::Type::PreCode, 24, 1, "C++"}}, "a b c d e",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1884 |                         {{td::MessageEntity::Type::Italic, 0, 1},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1885 |                          {td::MessageEntity::Type::Bold, 2, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1886 |                          {td::MessageEntity::Type::Strikethrough, 4, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1887 |                          {td::MessageEntity::Type::Spoiler, 6, 1},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |                          {td::MessageEntity::Type::PreCode, 8, 1, "C++"}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1889:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1889 |   check_get_markdown_v3("`ab` ```cd``` ef", {{td::MessageEntity::Type::PreCode, 14, 2, "C++"}}, "ab cd ef",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1890 |                         {{td::MessageEntity::Type::Code, 0, 2},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1891 |                          {td::MessageEntity::Type::Pre, 3, 2},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1892 |                          {td::MessageEntity::Type::PreCode, 6, 2, "C++"}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1889:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1889 |   check_get_markdown_v3("`ab` ```cd``` ef", {{td::MessageEntity::Type::PreCode, 14, 2, "C++"}}, "ab cd ef",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1890 |                         {{td::MessageEntity::Type::Code, 0, 2},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1891 |                          {td::MessageEntity::Type::Pre, 3, 2},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1892 |                          {td::MessageEntity::Type::PreCode, 6, 2, "C++"}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1893:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1893 |   check_get_markdown_v3("__asd__[__ab__cd](http://t.me/)", {}, "asdabcd",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1894 |                         {{td::MessageEntity::Type::Italic, 0, 3},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1895 |                          {td::MessageEntity::Type::TextUrl, 3, 4, "http://t.me/"},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1896 |                          {td::MessageEntity::Type::Italic, 3, 2}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1898:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1898 |   check_get_markdown_v3("__ab", {{td::MessageEntity::Type::Italic, 3, 1}}, "__ab",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1899 |                         {{td::MessageEntity::Type::Italic, 3, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1898:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1898 |   check_get_markdown_v3("__ab", {{td::MessageEntity::Type::Italic, 3, 1}}, "__ab",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1899 |                         {{td::MessageEntity::Type::Italic, 3, 1}});
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1900:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1900 |   check_get_markdown_v3("__ab__**__cd__**~~**__ef__gh**ij~~", {}, "abcdefghij",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1901 |                         {{td::MessageEntity::Type::Italic, 0, 2},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1902 |                          {td::MessageEntity::Type::Bold, 2, 2},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1903 |                          {td::MessageEntity::Type::Italic, 2, 2},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1904 |                          {td::MessageEntity::Type::Strikethrough, 4, 6},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1905 |                          {td::MessageEntity::Type::Bold, 4, 4},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1906 |                          {td::MessageEntity::Type::Italic, 4, 2}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1907:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1907 |   check_get_markdown_v3("[**__bold italic link__**](http://example.com/)", {}, "bold italic link",
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                         {{td::MessageEntity::Type::TextUrl, 0, 16, "http://example.com/"},
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1909 |                          {td::MessageEntity::Type::Bold, 0, 16},
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1910 |                          {td::MessageEntity::Type::Italic, 0, 16}});
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:22:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::MessageEntity; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp: In member function 'virtual void Test_MessageEntities_parse_markdown_v3::run()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1532:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1532 |   check_parse_markdown_v3("🏟````🏟``🏟`aba🏟```c🏟`aba🏟 daba🏟```c🏟`aba🏟```🏟 `🏟``🏟```",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1533 |                           "🏟````🏟``🏟aba🏟```c🏟aba🏟 daba🏟c🏟`aba🏟🏟 `🏟``🏟```",
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1534 |                           {{td::MessageEntity::Type::Code, 12, 11}, {td::MessageEntity::Type::Pre, 35, 9}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1535:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1535 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1536 |       "🏟````🏟``🏟`aba🏟```c🏟`aba🏟 daba🏟```c🏟`aba🏟🏟```🏟 `🏟``🏟```",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1537 |       {{td::MessageEntity::Type::Italic, 12, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1538 |        {td::MessageEntity::Type::Italic, 44, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1539 |        {td::MessageEntity::Type::Bold, 45, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1540 |        {td::MessageEntity::Type::Bold, 49, 2}},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1541 |       "🏟````🏟``🏟`aba🏟c🏟`aba🏟 daba🏟c🏟`aba🏟🏟🏟 `🏟``🏟",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1542 |       {{td::MessageEntity::Type::Italic, 12, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1543 |        {td::MessageEntity::Type::Pre, 18, 16},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1544 |        {td::MessageEntity::Type::Italic, 38, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1545 |        {td::MessageEntity::Type::Bold, 39, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1546 |        {td::MessageEntity::Type::Bold, 43, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1547 |        {td::MessageEntity::Type::Pre, 45, 10}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1535:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1535 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1536 |       "🏟````🏟``🏟`aba🏟```c🏟`aba🏟 daba🏟```c🏟`aba🏟🏟```🏟 `🏟``🏟```",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1537 |       {{td::MessageEntity::Type::Italic, 12, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1538 |        {td::MessageEntity::Type::Italic, 44, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1539 |        {td::MessageEntity::Type::Bold, 45, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1540 |        {td::MessageEntity::Type::Bold, 49, 2}},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1541 |       "🏟````🏟``🏟`aba🏟c🏟`aba🏟 daba🏟c🏟`aba🏟🏟🏟 `🏟``🏟",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1542 |       {{td::MessageEntity::Type::Italic, 12, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1543 |        {td::MessageEntity::Type::Pre, 18, 16},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1544 |        {td::MessageEntity::Type::Italic, 38, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1545 |        {td::MessageEntity::Type::Bold, 39, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1546 |        {td::MessageEntity::Type::Bold, 43, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1547 |        {td::MessageEntity::Type::Pre, 45, 10}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1548:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1548 |   check_parse_markdown_v3("` `", " ", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1549:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1549 |   check_parse_markdown_v3("`\n`", "\n", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1550:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1550 |   check_parse_markdown_v3("` `a", " a", {{td::MessageEntity::Type::Code, 0, 1}}, true);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1551:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1551 |   check_parse_markdown_v3("`\n`a", "\na", {{td::MessageEntity::Type::Code, 0, 1}}, true);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1554:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1554 |   check_parse_markdown_v3("ab", {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}}, "ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1555 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1554:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1554 |   check_parse_markdown_v3("ab", {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}}, "ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1555 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1559:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1559 |   check_parse_markdown_v3("[ ](t.me)", " ", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1561:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1561 |   check_parse_markdown_v3("[ ](t.me)a", " a", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"}}, true);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1562:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1562 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1563 |       "[ ](t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1564 |       {{td::MessageEntity::Type::TextUrl, 8, 1, "http://t.me/"}, {10, 1, td::UserId(static_cast(1))}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1565 |       "[ ](t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1566 |       {{td::MessageEntity::Type::TextUrl, 8, 1, "http://t.me/"}, {10, 1, td::UserId(static_cast(1))}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1562:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1562 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1563 |       "[ ](t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1564 |       {{td::MessageEntity::Type::TextUrl, 8, 1, "http://t.me/"}, {10, 1, td::UserId(static_cast(1))}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1565 |       "[ ](t.me) [ ](t.me)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1566 |       {{td::MessageEntity::Type::TextUrl, 8, 1, "http://t.me/"}, {10, 1, td::UserId(static_cast(1))}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1567:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1567 |   check_parse_markdown_v3("[\n](t.me)", "\n", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1568:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1568 |   check_parse_markdown_v3("[\n](t.me)a", "\na", {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"}}, true);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1569:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1569 |   check_parse_markdown_v3("asd[abcd](google.com)", {{td::MessageEntity::Type::Italic, 0, 5}}, "asdabcd",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1570 |                           {{td::MessageEntity::Type::Italic, 0, 3},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1571 |                            {td::MessageEntity::Type::TextUrl, 3, 4, "http://google.com/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                            {td::MessageEntity::Type::Italic, 3, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1569:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1569 |   check_parse_markdown_v3("asd[abcd](google.com)", {{td::MessageEntity::Type::Italic, 0, 5}}, "asdabcd",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1570 |                           {{td::MessageEntity::Type::Italic, 0, 3},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1571 |                            {td::MessageEntity::Type::TextUrl, 3, 4, "http://google.com/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                            {td::MessageEntity::Type::Italic, 3, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1573:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1573 |   check_parse_markdown_v3("asd[abcd](google.com)efg[hi](https://t.me?t=1#h)e",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1574 |                           {{td::MessageEntity::Type::Italic, 0, 5}, {td::MessageEntity::Type::Italic, 18, 31}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1575 |                           "asdabcdefghie",
      |                           ~~~~~~~~~~~~~~~~
 1576 |                           {{td::MessageEntity::Type::Italic, 0, 3},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1577 |                            {td::MessageEntity::Type::TextUrl, 3, 4, "http://google.com/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1578 |                            {td::MessageEntity::Type::Italic, 3, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1579 |                            {td::MessageEntity::Type::Italic, 7, 3},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1580 |                            {td::MessageEntity::Type::TextUrl, 10, 2, "https://t.me/?t=1#h"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1581 |                            {td::MessageEntity::Type::Italic, 10, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1582 |                            {td::MessageEntity::Type::Italic, 12, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1573:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1573 |   check_parse_markdown_v3("asd[abcd](google.com)efg[hi](https://t.me?t=1#h)e",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1574 |                           {{td::MessageEntity::Type::Italic, 0, 5}, {td::MessageEntity::Type::Italic, 18, 31}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1575 |                           "asdabcdefghie",
      |                           ~~~~~~~~~~~~~~~~
 1576 |                           {{td::MessageEntity::Type::Italic, 0, 3},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1577 |                            {td::MessageEntity::Type::TextUrl, 3, 4, "http://google.com/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1578 |                            {td::MessageEntity::Type::Italic, 3, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1579 |                            {td::MessageEntity::Type::Italic, 7, 3},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1580 |                            {td::MessageEntity::Type::TextUrl, 10, 2, "https://t.me/?t=1#h"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1581 |                            {td::MessageEntity::Type::Italic, 10, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1582 |                            {td::MessageEntity::Type::Italic, 12, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1583:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1583 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1584 |       "🏟🏟🏟[🏟🏟🏟🏟🏟](www.🤙.tk#1)🤙🤙🤙[🏟🏟🏟🏟](www.🤙.tk#2)🤙🤙🤙["
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1585 |       "🏟🏟🏟🏟](www.🤙.tk#3)🏟🏟🏟[🏟🏟🏟🏟](www.🤙.tk#4)🤙🤙",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1586 |       "🏟🏟🏟🏟🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟"
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1587 |       "🏟🤙🤙",
      |       ~~~~~~~~            
 1588 |       {{td::MessageEntity::Type::TextUrl, 6, 10, "http://www.🤙.tk/#1"},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1589 |        {td::MessageEntity::Type::TextUrl, 22, 8, "http://www.🤙.tk/#2"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1590 |        {td::MessageEntity::Type::TextUrl, 36, 8, "http://www.🤙.tk/#3"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1591 |        {td::MessageEntity::Type::TextUrl, 50, 8, "http://www.🤙.tk/#4"}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1592:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1592 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1593 |       "[🏟🏟🏟🏟🏟](www.🤙.tk#1)[🏟🏟🏟🏟](www.🤙.tk#2)[🏟🏟🏟🏟](www.🤙.tk#3)["
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1594 |       "🏟🏟🏟🏟](www.🤙.tk#4)",
      |       ~~~~~~~~~~~~~~~~~~~~~
 1595 |       "🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟",
      |       ~~~~~~~~~~~~~~~~~~~~
 1596 |       {{td::MessageEntity::Type::TextUrl, 0, 10, "http://www.🤙.tk/#1"},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1597 |        {td::MessageEntity::Type::TextUrl, 10, 8, "http://www.🤙.tk/#2"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1598 |        {td::MessageEntity::Type::TextUrl, 18, 8, "http://www.🤙.tk/#3"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1599 |        {td::MessageEntity::Type::TextUrl, 26, 8, "http://www.🤙.tk/#4"}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1600:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1600 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1601 |       "🏟🏟🏟[🏟🏟🏟🏟🏟](www.🤙.tk)🤙🤙🤙[🏟🏟🏟🏟](www.🤙.tk)🤙🤙🤙["
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1602 |       "🏟🏟🏟🏟](www.🤙.tk)🏟🏟🏟[🏟🏟🏟🏟](www.🤙.tk)🤙🤙",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1603 |       {{td::MessageEntity::Type::Bold, 0, 2},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1604 |        {td::MessageEntity::Type::Bold, 4, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1605 |        {td::MessageEntity::Type::Bold, 7, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1606 |        {td::MessageEntity::Type::Bold, 11, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1607 |        {td::MessageEntity::Type::Bold, 15, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1608 |        {td::MessageEntity::Type::Bold, 18, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1609 |        {td::MessageEntity::Type::Bold, 26, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1610 |        {31, 2, td::UserId(static_cast(1))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1611 |        {td::MessageEntity::Type::Bold, 35, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1612 |        {td::MessageEntity::Type::Bold, 44, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1613 |        {td::MessageEntity::Type::Bold, 50, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1614 |        {td::MessageEntity::Type::Bold, 54, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1615 |        {56, 2, td::UserId(static_cast(2))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1616 |        {td::MessageEntity::Type::Bold, 58, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1617 |        {60, 2, td::UserId(static_cast(3))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1618 |        {td::MessageEntity::Type::Bold, 67, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |        {td::MessageEntity::Type::Bold, 80, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1620 |        {td::MessageEntity::Type::Bold, 89, 25}},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1621 |       "🏟🏟🏟🏟🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟"
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1622 |       "🏟🤙🤙",
      |       ~~~~~~~~            
 1623 |       {{td::MessageEntity::Type::Bold, 0, 2},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1624 |        {td::MessageEntity::Type::Bold, 4, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |        {td::MessageEntity::Type::TextUrl, 6, 10, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1626 |        {td::MessageEntity::Type::Bold, 6, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1627 |        {td::MessageEntity::Type::Bold, 10, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1628 |        {td::MessageEntity::Type::Bold, 14, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1629 |        {18, 2, td::UserId(static_cast(1))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1630 |        {td::MessageEntity::Type::TextUrl, 22, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1631 |        {30, 2, td::UserId(static_cast(2))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1632 |        {td::MessageEntity::Type::Bold, 32, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1633 |        {34, 2, td::UserId(static_cast(3))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1634 |        {td::MessageEntity::Type::Bold, 34, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1635 |        {td::MessageEntity::Type::TextUrl, 36, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1636 |        {td::MessageEntity::Type::Bold, 36, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1637 |        {td::MessageEntity::Type::Bold, 40, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1638 |        {td::MessageEntity::Type::Bold, 44, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1639 |        {td::MessageEntity::Type::TextUrl, 50, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1640 |        {td::MessageEntity::Type::Bold, 50, 8},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1641 |        {td::MessageEntity::Type::Bold, 58, 4}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1600:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1600 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1601 |       "🏟🏟🏟[🏟🏟🏟🏟🏟](www.🤙.tk)🤙🤙🤙[🏟🏟🏟🏟](www.🤙.tk)🤙🤙🤙["
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1602 |       "🏟🏟🏟🏟](www.🤙.tk)🏟🏟🏟[🏟🏟🏟🏟](www.🤙.tk)🤙🤙",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1603 |       {{td::MessageEntity::Type::Bold, 0, 2},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1604 |        {td::MessageEntity::Type::Bold, 4, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1605 |        {td::MessageEntity::Type::Bold, 7, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1606 |        {td::MessageEntity::Type::Bold, 11, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1607 |        {td::MessageEntity::Type::Bold, 15, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1608 |        {td::MessageEntity::Type::Bold, 18, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1609 |        {td::MessageEntity::Type::Bold, 26, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1610 |        {31, 2, td::UserId(static_cast(1))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1611 |        {td::MessageEntity::Type::Bold, 35, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1612 |        {td::MessageEntity::Type::Bold, 44, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1613 |        {td::MessageEntity::Type::Bold, 50, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1614 |        {td::MessageEntity::Type::Bold, 54, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1615 |        {56, 2, td::UserId(static_cast(2))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1616 |        {td::MessageEntity::Type::Bold, 58, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1617 |        {60, 2, td::UserId(static_cast(3))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1618 |        {td::MessageEntity::Type::Bold, 67, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |        {td::MessageEntity::Type::Bold, 80, 7},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1620 |        {td::MessageEntity::Type::Bold, 89, 25}},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1621 |       "🏟🏟🏟🏟🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🤙🤙🤙🏟🏟🏟🏟🏟🏟🏟🏟🏟🏟"
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1622 |       "🏟🤙🤙",
      |       ~~~~~~~~            
 1623 |       {{td::MessageEntity::Type::Bold, 0, 2},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1624 |        {td::MessageEntity::Type::Bold, 4, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |        {td::MessageEntity::Type::TextUrl, 6, 10, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1626 |        {td::MessageEntity::Type::Bold, 6, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1627 |        {td::MessageEntity::Type::Bold, 10, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1628 |        {td::MessageEntity::Type::Bold, 14, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1629 |        {18, 2, td::UserId(static_cast(1))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1630 |        {td::MessageEntity::Type::TextUrl, 22, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1631 |        {30, 2, td::UserId(static_cast(2))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1632 |        {td::MessageEntity::Type::Bold, 32, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1633 |        {34, 2, td::UserId(static_cast(3))},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1634 |        {td::MessageEntity::Type::Bold, 34, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1635 |        {td::MessageEntity::Type::TextUrl, 36, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1636 |        {td::MessageEntity::Type::Bold, 36, 2},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1637 |        {td::MessageEntity::Type::Bold, 40, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1638 |        {td::MessageEntity::Type::Bold, 44, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1639 |        {td::MessageEntity::Type::TextUrl, 50, 8, "http://www.🤙.tk/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1640 |        {td::MessageEntity::Type::Bold, 50, 8},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1641 |        {td::MessageEntity::Type::Bold, 58, 4}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1642:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1642 |   check_parse_markdown_v3("[`a`](t.me) [b](t.me)", {{td::MessageEntity::Type::Code, 13, 1}}, "[a](t.me) [b](t.me)",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1643 |                           {{td::MessageEntity::Type::Code, 1, 1}, {td::MessageEntity::Type::Code, 11, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1642:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1642 |   check_parse_markdown_v3("[`a`](t.me) [b](t.me)", {{td::MessageEntity::Type::Code, 13, 1}}, "[a](t.me) [b](t.me)",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1643 |                           {{td::MessageEntity::Type::Code, 1, 1}, {td::MessageEntity::Type::Code, 11, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1644:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1644 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1645 |       "[text](example.com)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1646 |       {{td::MessageEntity::Type::Strikethrough, 0, 1}, {td::MessageEntity::Type::Strikethrough, 5, 14}}, "text",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1647 |       {{td::MessageEntity::Type::TextUrl, 0, 4, "http://example.com/"}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1644:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1644 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1645 |       "[text](example.com)",
      |       ~~~~~~~~~~~~~~~~~~~~~~
 1646 |       {{td::MessageEntity::Type::Strikethrough, 0, 1}, {td::MessageEntity::Type::Strikethrough, 5, 14}}, "text",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1647 |       {{td::MessageEntity::Type::TextUrl, 0, 4, "http://example.com/"}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1648:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1648 |   check_parse_markdown_v3("[text](example.com)",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 1649 |                           {{td::MessageEntity::Type::Spoiler, 0, 1}, {td::MessageEntity::Type::Spoiler, 5, 14}}, "text",
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1650 |                           {{td::MessageEntity::Type::TextUrl, 0, 4, "http://example.com/"}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1648:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1648 |   check_parse_markdown_v3("[text](example.com)",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 1649 |                           {{td::MessageEntity::Type::Spoiler, 0, 1}, {td::MessageEntity::Type::Spoiler, 5, 14}}, "text",
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1650 |                           {{td::MessageEntity::Type::TextUrl, 0, 4, "http://example.com/"}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1652:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1652 |   check_parse_markdown_v3("🏟[🏟](t.me) `🏟` [🏟](t.me) `a`", "🏟🏟 🏟 🏟 a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1653 |                           {{td::MessageEntity::Type::TextUrl, 2, 2, "http://t.me/"},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1654 |                            {td::MessageEntity::Type::Code, 5, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1655 |                            {td::MessageEntity::Type::TextUrl, 8, 2, "http://t.me/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1656 |                            {td::MessageEntity::Type::Code, 11, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1658:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1658 |   check_parse_markdown_v3("__ __", " ", {{td::MessageEntity::Type::Italic, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1659:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1659 |   check_parse_markdown_v3("__\n__", "\n", {{td::MessageEntity::Type::Italic, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1662:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1662 |   check_parse_markdown_v3("**** __a__ **b** ~~c~~ ||d||", "**** a b c d",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1663 |                           {{td::MessageEntity::Type::Italic, 5, 1},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1664 |                            {td::MessageEntity::Type::Bold, 7, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1665 |                            {td::MessageEntity::Type::Strikethrough, 9, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1666 |                            {td::MessageEntity::Type::Spoiler, 11, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1667:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1667 |   check_parse_markdown_v3("тест __аааа__ **бббб** ~~вввв~~ ||гггг||", "тест аааа бббб вввв гггг",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1668 |                           {{td::MessageEntity::Type::Italic, 5, 4},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1669 |                            {td::MessageEntity::Type::Bold, 10, 4},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1670 |                            {td::MessageEntity::Type::Strikethrough, 15, 4},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1671 |                            {td::MessageEntity::Type::Spoiler, 20, 4}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1673:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1673 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1674 |       "__asd[ab__cd](t.me)", "asdabcd",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1675 |       {{td::MessageEntity::Type::Italic, 0, 5}, {td::MessageEntity::Type::TextUrl, 3, 4, "http://t.me/"}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1676:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1676 |   check_parse_markdown_v3("__asd[ab__cd](t.me)", "asdabcd",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1677 |                           {{td::MessageEntity::Type::Italic, 0, 3},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1678 |                            {td::MessageEntity::Type::TextUrl, 3, 4, "http://t.me/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1679 |                            {td::MessageEntity::Type::Italic, 3, 2}},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1680 |                           true);
      |                           ~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1682:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1682 |   check_parse_markdown_v3("a #testtest", {{td::MessageEntity::Type::Italic, 0, 7}}, "a #testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1683 |                           {{td::MessageEntity::Type::Italic, 0, 7}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1682:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1682 |   check_parse_markdown_v3("a #testtest", {{td::MessageEntity::Type::Italic, 0, 7}}, "a #testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1683 |                           {{td::MessageEntity::Type::Italic, 0, 7}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1686:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1686 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1687 |       "~~**~~__**a__", {{td::MessageEntity::Type::Strikethrough, 2, 1}, {td::MessageEntity::Type::Bold, 6, 1}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1688 |       "**__**a__", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}}, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1686:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1686 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1687 |       "~~**~~__**a__", {{td::MessageEntity::Type::Strikethrough, 2, 1}, {td::MessageEntity::Type::Bold, 6, 1}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1688 |       "**__**a__", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}}, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1689:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1689 |   check_parse_markdown_v3("**__**a__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 1690 |                           {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1691 |                           "__a__", {{td::MessageEntity::Type::Bold, 0, 2}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1689:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1689 |   check_parse_markdown_v3("**__**a__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 1690 |                           {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1691 |                           "__a__", {{td::MessageEntity::Type::Bold, 0, 2}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1692:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1692 |   check_parse_markdown_v3("__a__", {{td::MessageEntity::Type::Bold, 0, 2}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1693 |                           {{td::MessageEntity::Type::Italic, 0, 1}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1692:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1692 |   check_parse_markdown_v3("__a__", {{td::MessageEntity::Type::Bold, 0, 2}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1693 |                           {{td::MessageEntity::Type::Italic, 0, 1}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1694:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1694 |   check_parse_markdown_v3("~~__~~#test__test", "__#test__test", {{td::MessageEntity::Type::Strikethrough, 0, 2}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1695:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1695 |   check_parse_markdown_v3("__#test__test", {{td::MessageEntity::Type::Strikethrough, 0, 2}}, "#testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1696 |                           {{td::MessageEntity::Type::Italic, 0, 5}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1695:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1695 |   check_parse_markdown_v3("__#test__test", {{td::MessageEntity::Type::Strikethrough, 0, 2}}, "#testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1696 |                           {{td::MessageEntity::Type::Italic, 0, 5}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1698:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1698 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1699 |       "~~**~~||**a||", {{td::MessageEntity::Type::Strikethrough, 2, 1}, {td::MessageEntity::Type::Bold, 6, 1}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1700 |       "**||**a||", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}}, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1698:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1698 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1699 |       "~~**~~||**a||", {{td::MessageEntity::Type::Strikethrough, 2, 1}, {td::MessageEntity::Type::Bold, 6, 1}},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1700 |       "**||**a||", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}}, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1701:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1701 |   check_parse_markdown_v3("**||**a||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 1702 |                           {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1703 |                           "||a||", {{td::MessageEntity::Type::Bold, 0, 2}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1701:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1701 |   check_parse_markdown_v3("**||**a||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 1702 |                           {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1703 |                           "||a||", {{td::MessageEntity::Type::Bold, 0, 2}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1704:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1704 |   check_parse_markdown_v3("||a||", {{td::MessageEntity::Type::Bold, 0, 2}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1705 |                           {{td::MessageEntity::Type::Spoiler, 0, 1}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1704:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1704 |   check_parse_markdown_v3("||a||", {{td::MessageEntity::Type::Bold, 0, 2}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1705 |                           {{td::MessageEntity::Type::Spoiler, 0, 1}}, true);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1706:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1706 |   check_parse_markdown_v3("~~||~~#test||test", "#testtest", {{td::MessageEntity::Type::Spoiler, 0, 5}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1707:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1707 |   check_parse_markdown_v3("||#test||test", {{td::MessageEntity::Type::Strikethrough, 0, 2}}, "#testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1708 |                           {{td::MessageEntity::Type::Spoiler, 0, 5}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1707:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1707 |   check_parse_markdown_v3("||#test||test", {{td::MessageEntity::Type::Strikethrough, 0, 2}}, "#testtest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1708 |                           {{td::MessageEntity::Type::Spoiler, 0, 5}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1710:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1710 |   check_parse_markdown_v3("__[ab_](t.me)_", "__ab__", {{td::MessageEntity::Type::TextUrl, 2, 3, "http://t.me/"}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1711:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1711 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1712 |       "__[ab__](t.me)_", "ab_",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~
 1713 |       {{td::MessageEntity::Type::TextUrl, 0, 2, "http://t.me/"}, {td::MessageEntity::Type::Italic, 0, 2}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1714:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1714 |   check_parse_markdown_v3("__[__ab__](t.me)__", "____ab____",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1715 |                           {{td::MessageEntity::Type::TextUrl, 2, 6, "http://t.me/"}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1716:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1716 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1717 |       "__[__ab__](t.me)a__", "____aba",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1718 |       {{td::MessageEntity::Type::TextUrl, 2, 4, "http://t.me/"}, {td::MessageEntity::Type::Italic, 6, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1719:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1719 |   check_parse_markdown_v3("`a` __ab__", {{td::MessageEntity::Type::Bold, 6, 3}}, "a __ab__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1720 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Bold, 4, 3}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1719:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1719 |   check_parse_markdown_v3("`a` __ab__", {{td::MessageEntity::Type::Bold, 6, 3}}, "a __ab__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1720 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Bold, 4, 3}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1721:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1721 |   check_parse_markdown_v3("`a` __ab__", {{td::MessageEntity::Type::Underline, 5, 1}}, "a __ab__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1722 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Underline, 3, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1721:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1721 |   check_parse_markdown_v3("`a` __ab__", {{td::MessageEntity::Type::Underline, 5, 1}}, "a __ab__",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1722 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Underline, 3, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1724:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1724 |   check_parse_markdown_v3("||[ab|](t.me)|", "||ab||", {{td::MessageEntity::Type::TextUrl, 2, 3, "http://t.me/"}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1725:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1725 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1726 |       "||[ab||](t.me)|", "ab|",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~
 1727 |       {{td::MessageEntity::Type::TextUrl, 0, 2, "http://t.me/"}, {td::MessageEntity::Type::Spoiler, 0, 2}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1728:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1728 |   check_parse_markdown_v3("||[||ab||](t.me)||", "||||ab||||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1729 |                           {{td::MessageEntity::Type::TextUrl, 2, 6, "http://t.me/"}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1730:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1730 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1731 |       "||[||ab||](t.me)a||", "||||aba",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1732 |       {{td::MessageEntity::Type::TextUrl, 2, 4, "http://t.me/"}, {td::MessageEntity::Type::Spoiler, 6, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1733:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1733 |   check_parse_markdown_v3("`a` ||ab||", {{td::MessageEntity::Type::Bold, 6, 3}}, "a ||ab||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1734 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Bold, 4, 3}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1733:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1733 |   check_parse_markdown_v3("`a` ||ab||", {{td::MessageEntity::Type::Bold, 6, 3}}, "a ||ab||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1734 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Bold, 4, 3}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1735:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1735 |   check_parse_markdown_v3("`a` ||ab||", {{td::MessageEntity::Type::Underline, 5, 1}}, "a ||ab||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1736 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Underline, 3, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1735:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1735 |   check_parse_markdown_v3("`a` ||ab||", {{td::MessageEntity::Type::Underline, 5, 1}}, "a ||ab||",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1736 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Underline, 3, 1}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1738:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1738 |   check_parse_markdown_v3("`a` @test__test__test", "a @test__test__test", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1739:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1739 |   check_parse_markdown_v3("`a` #test__test__test", "a #test__test__test", {{td::MessageEntity::Type::Code, 0, 1}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1740:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1740 |   check_parse_markdown_v3("`a` __@test_test_test__", "a @test_test_test",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1741 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Italic, 2, 15}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1742:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1742 |   check_parse_markdown_v3("`a` __#test_test_test__", "a #test_test_test",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1743 |                           {{td::MessageEntity::Type::Code, 0, 1}, {td::MessageEntity::Type::Italic, 2, 15}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1744:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1744 |   check_parse_markdown_v3("[a](t.me) __@test**test**test__", "a @testtesttest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1745 |                           {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1746 |                            {td::MessageEntity::Type::Italic, 2, 13},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1747 |                            {td::MessageEntity::Type::Bold, 7, 4}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1748:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1748 |   check_parse_markdown_v3("[a](t.me) __#test~~test~~test__", "a #testtesttest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1749 |                           {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1750 |                            {td::MessageEntity::Type::Italic, 2, 13},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1751 |                            {td::MessageEntity::Type::Strikethrough, 7, 4}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1752:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1752 |   check_parse_markdown_v3("[a](t.me) __@test__test__test__", "a @testtesttest",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1753 |                           {{td::MessageEntity::Type::TextUrl, 0, 1, "http://t.me/"},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1754 |                            {td::MessageEntity::Type::Italic, 2, 5},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1755 |                            {td::MessageEntity::Type::Italic, 11, 4}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1756:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1756 |   check_parse_markdown_v3("__**~~__gh**~~", "gh",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1757 |                           {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Strikethrough, 0, 2}});
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1758:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1758 |   check_parse_markdown_v3("__ab**cd~~ef__gh**ij~~", "abcdefghij",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1759 |                           {{td::MessageEntity::Type::Italic, 0, 6},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1760 |                            {td::MessageEntity::Type::Bold, 2, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1761 |                            {td::MessageEntity::Type::Strikethrough, 4, 6}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1762:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1762 |   check_parse_markdown_v3("__ab**cd~~ef||gh__ij**kl~~mn||", "abcdefghijklmn",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1763 |                           {{td::MessageEntity::Type::Italic, 0, 2},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1764 |                            {td::MessageEntity::Type::Bold, 2, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1765 |                            {td::MessageEntity::Type::Italic, 2, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1766 |                            {td::MessageEntity::Type::Bold, 4, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1767 |                            {td::MessageEntity::Type::Italic, 4, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1768 |                            {td::MessageEntity::Type::Strikethrough, 4, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1769 |                            {td::MessageEntity::Type::Spoiler, 6, 8},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1770 |                            {td::MessageEntity::Type::Strikethrough, 6, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1771 |                            {td::MessageEntity::Type::Bold, 6, 4},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1772 |                            {td::MessageEntity::Type::Italic, 6, 2}},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1773 |                           true);
      |                           ~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1774:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1774 |   check_parse_markdown_v3("__ab**[cd~~ef__](t.me)gh**ij~~", "abcdefghij",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1775 |                           {{td::MessageEntity::Type::Italic, 0, 6},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1776 |                            {td::MessageEntity::Type::Bold, 2, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1777 |                            {td::MessageEntity::Type::TextUrl, 2, 4, "http://t.me/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1778 |                            {td::MessageEntity::Type::Strikethrough, 4, 6}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1779:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1779 |   check_parse_markdown_v3("__ab**[cd~~e](t.me)f__gh**ij~~", "abcdefghij",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           {{td::MessageEntity::Type::Italic, 0, 6},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1781 |                            {td::MessageEntity::Type::Bold, 2, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1782 |                            {td::MessageEntity::Type::TextUrl, 2, 3, "http://t.me/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1783 |                            {td::MessageEntity::Type::Strikethrough, 4, 6}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1784:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1784 |   check_parse_markdown_v3("__ab**[cd~~](t.me)ef__gh**ij~~", "abcdefghij",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1785 |                           {{td::MessageEntity::Type::Italic, 0, 6},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1786 |                            {td::MessageEntity::Type::Bold, 2, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1787 |                            {td::MessageEntity::Type::TextUrl, 2, 2, "http://t.me/"},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1788 |                            {td::MessageEntity::Type::Strikethrough, 4, 6}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1789:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1789 |   check_parse_markdown_v3("[__**bold italic link**__](example.com)", "bold italic link",
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1790 |                           {{td::MessageEntity::Type::TextUrl, 0, 16, "http://example.com/"},
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1791 |                            {td::MessageEntity::Type::Bold, 0, 16},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1792 |                            {td::MessageEntity::Type::Italic, 0, 16}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1793:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1793 |   check_parse_markdown_v3(
      |   ~~~~~~~~~~~~~~~~~~~~~~~^
 1794 |       "__italic__ ~~strikethrough~~ **bold** `code` ```pre``` __[italic__ text_url](telegram.org) __italic**bold "
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1795 |       "italic__bold**__italic__ ~~strikethrough~~ **bold** `code` ```pre``` __[italic__ text_url](telegram.org) "
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1796 |       "__italic**bold italic__bold** ||spoiler||",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1797 |       "italic strikethrough bold code pre italic text_url italicbold italicbolditalic strikethrough bold code pre "
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1798 |       "italic text_url italicbold italicbold spoiler",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1799 |       {{td::MessageEntity::Type::Italic, 0, 6},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1800 |        {td::MessageEntity::Type::Strikethrough, 7, 13},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1801 |        {td::MessageEntity::Type::Bold, 21, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1802 |        {td::MessageEntity::Type::Code, 26, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1803 |        {td::MessageEntity::Type::Pre, 31, 3},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1804 |        {td::MessageEntity::Type::TextUrl, 35, 15, "http://telegram.org/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1805 |        {td::MessageEntity::Type::Italic, 35, 6},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1806 |        {td::MessageEntity::Type::Italic, 51, 17},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1807 |        {td::MessageEntity::Type::Bold, 57, 15},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1808 |        {td::MessageEntity::Type::Italic, 72, 6},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1809 |        {td::MessageEntity::Type::Strikethrough, 79, 13},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1810 |        {td::MessageEntity::Type::Bold, 93, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1811 |        {td::MessageEntity::Type::Code, 98, 4},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1812 |        {td::MessageEntity::Type::Pre, 103, 3},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1813 |        {td::MessageEntity::Type::TextUrl, 107, 15, "http://telegram.org/"},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1814 |        {td::MessageEntity::Type::Italic, 107, 6},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1815 |        {td::MessageEntity::Type::Italic, 123, 17},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1816 |        {td::MessageEntity::Type::Bold, 129, 15},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1817 |        {td::MessageEntity::Type::Spoiler, 145, 7}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'virtual void Test_MessageEntities_fix_formatted_text::run()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:933:22:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'virtual void Test_MessageEntities_fix_formatted_text::run()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:933:22:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp: In member function 'virtual void Test_MessageEntities_fix_formatted_text::run()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:969:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  969 |       check_fix_formatted_text(text, {{type, 0, 1, "http://telegram.org/"}}, "", {}, true, false, false, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:972:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  972 |   check_fix_formatted_text("\r ", {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Underline, 0, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  973 |                            "", {}, true, false, false, true);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:974:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  974 |   check_fix_formatted_text("a \r", {{td::MessageEntity::Type::Bold, 0, 3}, {td::MessageEntity::Type::Underline, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  975 |                            "a ", {{td::MessageEntity::Type::Bold, 0, 2}}, true, false, false, true);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:974:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  974 |   check_fix_formatted_text("a \r", {{td::MessageEntity::Type::Bold, 0, 3}, {td::MessageEntity::Type::Underline, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  975 |                            "a ", {{td::MessageEntity::Type::Bold, 0, 2}}, true, false, false, true);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:976:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  976 |   check_fix_formatted_text("a \r ", {{td::MessageEntity::Type::Bold, 0, 4}, {td::MessageEntity::Type::Underline, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977 |                            "a  ", {{td::MessageEntity::Type::Bold, 0, 2}}, true, false, false, true);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:976:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  976 |   check_fix_formatted_text("a \r ", {{td::MessageEntity::Type::Bold, 0, 4}, {td::MessageEntity::Type::Underline, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977 |                            "a  ", {{td::MessageEntity::Type::Bold, 0, 2}}, true, false, false, true);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:978:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  978 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
  979 |       "a \r b", {{td::MessageEntity::Type::Bold, 0, 5}, {td::MessageEntity::Type::Underline, 2, 1}}, "a  b",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  980 |       {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Bold, 3, 1}}, true, false, false, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:978:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  978 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
  979 |       "a \r b", {{td::MessageEntity::Type::Bold, 0, 5}, {td::MessageEntity::Type::Underline, 2, 1}}, "a  b",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  980 |       {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Bold, 3, 1}}, true, false, false, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:982:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  982 |   check_fix_formatted_text("a\rbc\r",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  983 |                            {{td::MessageEntity::Type::Italic, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |                             {td::MessageEntity::Type::Bold, 0, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  985 |                             {td::MessageEntity::Type::Italic, 3, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  986 |                             {td::MessageEntity::Type::Bold, 3, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  987 |                            "abc",
      |                            ~~~~~~
  988 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  990 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |                             {td::MessageEntity::Type::Italic, 2, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:982:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  982 |   check_fix_formatted_text("a\rbc\r",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  983 |                            {{td::MessageEntity::Type::Italic, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |                             {td::MessageEntity::Type::Bold, 0, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  985 |                             {td::MessageEntity::Type::Italic, 3, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  986 |                             {td::MessageEntity::Type::Bold, 3, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  987 |                            "abc",
      |                            ~~~~~~
  988 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  990 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |                             {td::MessageEntity::Type::Italic, 2, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:992:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  992 |   check_fix_formatted_text("a ", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  993 |                            {{td::MessageEntity::Type::Bold, 0, 1}, {td::MessageEntity::Type::Italic, 0, 1}}, false,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |                            false, false, false);
      |                            ~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:992:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  992 |   check_fix_formatted_text("a ", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  993 |                            {{td::MessageEntity::Type::Bold, 0, 1}, {td::MessageEntity::Type::Italic, 0, 1}}, false,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |                            false, false, false);
      |                            ~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:995:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  995 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 1, 1}, {td::MessageEntity::Type::Italic, 0, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  996 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 2}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:995:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  995 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 1, 1}, {td::MessageEntity::Type::Italic, 0, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  996 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 2}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:997:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  997 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 1, 1}, {td::MessageEntity::Type::Italic, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |                            "abc", {{td::MessageEntity::Type::Italic, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:997:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  997 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 1, 1}, {td::MessageEntity::Type::Italic, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |                            "abc", {{td::MessageEntity::Type::Italic, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:999:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  999 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Italic, 1, 2}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1000 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:999:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  999 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Italic, 1, 2}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1000 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1001:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1001 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Italic, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1002 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1001:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1001 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Italic, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1002 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1003:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1003 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Italic, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1004 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Italic, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1003:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1003 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Italic, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1004 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Italic, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1005:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1005 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 1, 2}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1006 |                            "abc",
      |                            ~~~~~~
 1007 |                            {{td::MessageEntity::Type::Italic, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1008 |                             {td::MessageEntity::Type::Bold, 1, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1009 |                             {td::MessageEntity::Type::Italic, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1005:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1005 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 1, 2}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1006 |                            "abc",
      |                            ~~~~~~
 1007 |                            {{td::MessageEntity::Type::Italic, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1008 |                             {td::MessageEntity::Type::Bold, 1, 2},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1009 |                             {td::MessageEntity::Type::Italic, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1010:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1010 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1011 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1010:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1010 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1011 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 2}, {td::MessageEntity::Type::Bold, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1012:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1012 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Bold, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Bold, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1012:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1012 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Bold, 2, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |                            "abc", {{td::MessageEntity::Type::Italic, 0, 1}, {td::MessageEntity::Type::Bold, 2, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1014:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1014 |   check_fix_formatted_text("@tests @tests", {{td::MessageEntity::Type::Italic, 0, 13}}, "@tests @tests",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1015 |                            {{td::MessageEntity::Type::Mention, 0, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1016 |                             {td::MessageEntity::Type::Italic, 0, 6},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |                             {td::MessageEntity::Type::Mention, 7, 6},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |                             {td::MessageEntity::Type::Italic, 7, 6}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1014:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1014 |   check_fix_formatted_text("@tests @tests", {{td::MessageEntity::Type::Italic, 0, 13}}, "@tests @tests",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1015 |                            {{td::MessageEntity::Type::Mention, 0, 6},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1016 |                             {td::MessageEntity::Type::Italic, 0, 6},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |                             {td::MessageEntity::Type::Mention, 7, 6},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |                             {td::MessageEntity::Type::Italic, 7, 6}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1021:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1021 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1022 |       "ab", {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Strikethrough, 1, 1}}, "ab",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1023 |       {{td::MessageEntity::Type::Underline, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |        {td::MessageEntity::Type::Underline, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |        {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1021:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1021 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1022 |       "ab", {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Strikethrough, 1, 1}}, "ab",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1023 |       {{td::MessageEntity::Type::Underline, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |        {td::MessageEntity::Type::Underline, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |        {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1026:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1026 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1027 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1028 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1029 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |                            "ab",
      |                            ~~~~~
 1031 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1026:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1026 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1027 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1028 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1029 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |                            "ab",
      |                            ~~~~~
 1031 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1034:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1034 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1035 |       "ab", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Underline, 1, 1}}, "ab",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |       {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 |        {td::MessageEntity::Type::Underline, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1038 |        {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1034:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1034 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1035 |       "ab", {{td::MessageEntity::Type::Strikethrough, 0, 2}, {td::MessageEntity::Type::Underline, 1, 1}}, "ab",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |       {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 |        {td::MessageEntity::Type::Underline, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1038 |        {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1039:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1039 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1040 |                            {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 |                             {td::MessageEntity::Type::Strikethrough, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1042 |                             {td::MessageEntity::Type::Underline, 1, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |                            "ab",
      |                            ~~~~~
 1044 |                            {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1045 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1046 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1039:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1039 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1040 |                            {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 |                             {td::MessageEntity::Type::Strikethrough, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1042 |                             {td::MessageEntity::Type::Underline, 1, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |                            "ab",
      |                            ~~~~~
 1044 |                            {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1045 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1046 |                             {td::MessageEntity::Type::Strikethrough, 1, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1049:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1049 |   check_fix_formatted_text("ab", {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 |                            "ab",
      |                            ~~~~~
 1051 |                            {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1049:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1049 |   check_fix_formatted_text("ab", {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 |                            "ab",
      |                            ~~~~~
 1051 |                            {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1052:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1052 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1053 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1054 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1055 |                             {td::MessageEntity::Type::Spoiler, 0, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1056 |                            "ab",
      |                            ~~~~~
 1057 |                            {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1052:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1052 |   check_fix_formatted_text("ab",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
 1053 |                            {{td::MessageEntity::Type::Underline, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1054 |                             {td::MessageEntity::Type::Underline, 1, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1055 |                             {td::MessageEntity::Type::Spoiler, 0, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1056 |                            "ab",
      |                            ~~~~~
 1057 |                            {{td::MessageEntity::Type::Underline, 0, 2}, {td::MessageEntity::Type::Spoiler, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1060:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1060 |   check_fix_formatted_text("a\rb",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
 1061 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1064 |                             {td::MessageEntity::Type::Italic, 2, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |                            "ab", {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Italic, 0, 2}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1060:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1060 |   check_fix_formatted_text("a\rb",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
 1061 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1064 |                             {td::MessageEntity::Type::Italic, 2, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |                            "ab", {{td::MessageEntity::Type::Bold, 0, 2}, {td::MessageEntity::Type::Italic, 0, 2}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1066:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1066 |   check_fix_formatted_text("a\nb",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
 1067 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1068 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |                             {td::MessageEntity::Type::Italic, 2, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |                            "a\nb",
      |                            ~~~~~~~
 1072 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1073 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1075 |                             {td::MessageEntity::Type::Italic, 2, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1066:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1066 |   check_fix_formatted_text("a\nb",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
 1067 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1068 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |                             {td::MessageEntity::Type::Italic, 2, 1}},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |                            "a\nb",
      |                            ~~~~~~~
 1072 |                            {{td::MessageEntity::Type::Bold, 0, 1},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1073 |                             {td::MessageEntity::Type::Italic, 0, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |                             {td::MessageEntity::Type::Bold, 2, 1},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1075 |                             {td::MessageEntity::Type::Italic, 2, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1078:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1078 |   check_fix_formatted_text("a", {{td::MessageEntity::Type::Pre, 0, 1}, {td::MessageEntity::Type::Spoiler, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1079 |                            {{td::MessageEntity::Type::Pre, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1078:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1078 |   check_fix_formatted_text("a", {{td::MessageEntity::Type::Pre, 0, 1}, {td::MessageEntity::Type::Spoiler, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1079 |                            {{td::MessageEntity::Type::Pre, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1080:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1080 |   check_fix_formatted_text("a", {{td::MessageEntity::Type::Spoiler, 0, 1}, {td::MessageEntity::Type::Pre, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1081 |                            {{td::MessageEntity::Type::Pre, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1080:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1080 |   check_fix_formatted_text("a", {{td::MessageEntity::Type::Spoiler, 0, 1}, {td::MessageEntity::Type::Pre, 0, 1}}, "a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1081 |                            {{td::MessageEntity::Type::Pre, 0, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1083:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1083 |   check_fix_formatted_text("abc",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
 1084 |                            {{td::MessageEntity::Type::Pre, 0, 3}, {td::MessageEntity::Type::Strikethrough, 1, 1}},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1085 |                            "abc", {{td::MessageEntity::Type::Pre, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1083:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1083 |   check_fix_formatted_text("abc",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
 1084 |                            {{td::MessageEntity::Type::Pre, 0, 3}, {td::MessageEntity::Type::Strikethrough, 1, 1}},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1085 |                            "abc", {{td::MessageEntity::Type::Pre, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1086:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1086 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1087 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 0, 3}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 |       {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1089 |        {td::MessageEntity::Type::Pre, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 |        {td::MessageEntity::Type::Strikethrough, 2, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1086:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1086 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1087 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 0, 3}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 |       {{td::MessageEntity::Type::Strikethrough, 0, 1},
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1089 |        {td::MessageEntity::Type::Pre, 1, 1},
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 |        {td::MessageEntity::Type::Strikethrough, 2, 1}});
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1091:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1091 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1092 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 1, 2}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1093 |       {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 2, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1091:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1091 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1092 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 1, 2}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1093 |       {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 2, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1094:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1094 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1095 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 0, 2}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1096 |       {{td::MessageEntity::Type::Strikethrough, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1094:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1094 |   check_fix_formatted_text(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^
 1095 |       "abc", {{td::MessageEntity::Type::Pre, 1, 1}, {td::MessageEntity::Type::Strikethrough, 0, 2}}, "abc",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1096 |       {{td::MessageEntity::Type::Strikethrough, 0, 1}, {td::MessageEntity::Type::Pre, 1, 1}});
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1097:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1097 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Pre, 0, 3}, {td::MessageEntity::Type::BlockQuote, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1098 |                            "abc", {{td::MessageEntity::Type::BlockQuote, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1097:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1097 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::Pre, 0, 3}, {td::MessageEntity::Type::BlockQuote, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1098 |                            "abc", {{td::MessageEntity::Type::BlockQuote, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1099:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1099 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::BlockQuote, 0, 3}, {td::MessageEntity::Type::Pre, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1100 |                            "abc", {{td::MessageEntity::Type::BlockQuote, 0, 3}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1099:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1099 |   check_fix_formatted_text("abc", {{td::MessageEntity::Type::BlockQuote, 0, 3}, {td::MessageEntity::Type::Pre, 1, 1}},
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1100 |                            "abc", {{td::MessageEntity::Type::BlockQuote, 0, 3}, {td::MessageEntity::Type::Pre, 1, 1}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1102:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1102 |   check_fix_formatted_text("example.com", {}, "example.com", {{td::MessageEntity::Type::Url, 0, 11}});
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1103:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1103 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Pre, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 |                            {{td::MessageEntity::Type::Pre, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1103:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1103 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Pre, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 |                            {{td::MessageEntity::Type::Pre, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1105:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1105 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::BlockQuote, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1106 |                            {{td::MessageEntity::Type::BlockQuote, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1105:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1105 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::BlockQuote, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1106 |                            {{td::MessageEntity::Type::BlockQuote, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1107:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1107 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::BlockQuote, 0, 11}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1108 |                            {{td::MessageEntity::Type::BlockQuote, 0, 11}, {td::MessageEntity::Type::Url, 0, 11}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1107:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1107 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::BlockQuote, 0, 11}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1108 |                            {{td::MessageEntity::Type::BlockQuote, 0, 11}, {td::MessageEntity::Type::Url, 0, 11}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1109:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1109 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Italic, 0, 11}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |                            {{td::MessageEntity::Type::Url, 0, 11}, {td::MessageEntity::Type::Italic, 0, 11}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1109:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1109 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Italic, 0, 11}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |                            {{td::MessageEntity::Type::Url, 0, 11}, {td::MessageEntity::Type::Italic, 0, 11}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1111:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1111 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Italic, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1112 |                            {{td::MessageEntity::Type::Url, 0, 11}, {td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1111:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1111 |   check_fix_formatted_text("example.com", {{td::MessageEntity::Type::Italic, 0, 3}}, "example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1112 |                            {{td::MessageEntity::Type::Url, 0, 11}, {td::MessageEntity::Type::Italic, 0, 3}});
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1113:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1113 |   check_fix_formatted_text("example.com a", {{td::MessageEntity::Type::Italic, 0, 13}}, "example.com a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1114 |                            {{td::MessageEntity::Type::Url, 0, 11},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |                             {td::MessageEntity::Type::Italic, 0, 11},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1116 |                             {td::MessageEntity::Type::Italic, 12, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1113:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1113 |   check_fix_formatted_text("example.com a", {{td::MessageEntity::Type::Italic, 0, 13}}, "example.com a",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1114 |                            {{td::MessageEntity::Type::Url, 0, 11},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |                             {td::MessageEntity::Type::Italic, 0, 11},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1116 |                             {td::MessageEntity::Type::Italic, 12, 1}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1117:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1117 |   check_fix_formatted_text("a example.com", {{td::MessageEntity::Type::Italic, 0, 13}}, "a example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |                            {{td::MessageEntity::Type::Italic, 0, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 |                             {td::MessageEntity::Type::Url, 2, 11},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1120 |                             {td::MessageEntity::Type::Italic, 2, 11}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/message_entities.cpp:1117:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1117 |   check_fix_formatted_text("a example.com", {{td::MessageEntity::Type::Italic, 0, 13}}, "a example.com",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |                            {{td::MessageEntity::Type::Italic, 0, 2},
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 |                             {td::MessageEntity::Type::Url, 2, 11},
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1120 |                             {td::MessageEntity::Type::Italic, 2, 11}});
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[250/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoadManager.cpp.o
[251/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoaderUtils.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/AuthDataShared.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionProxy.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/SessionProxy.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure >, unsigned int, td::unique_ptr), td::DcId&, bool&, bool&, td::Promise >&&, unsigned int&, td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::vector >&&> >(td::ActorRef, td::ImmediateClosure), std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::vector >&&> >(td::ActorRef, td::ImmediateClosure), std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::vector >&&> >(td::ActorRef, td::ImmediateClosure), std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::vector >&&> >(td::ActorRef, td::ImmediateClosure), std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[252/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoader.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SequenceDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SequenceDispatcher.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::SequenceDispatcher::Data}; _Tp = td::SequenceDispatcher::Data; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::SequenceDispatcher::Data}; _Tp = td::SequenceDispatcher::Data; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::SequenceDispatcher::Data; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::SequenceDispatcher::send_with_callback(td::NetQueryPtr, td::ActorShared)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SequenceDispatcher.cpp:50:18:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Container::Task>::Slot}; _Tp = td::Container::Task>::Slot; _Alloc = std::allocator::Task>::Slot>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Task>::Slot, std::allocator::Task>::Slot> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Container::Task>::Slot}; _Tp = td::Container::Task>::Slot; _Alloc = std::allocator::Task>::Slot>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Container::Task>::Slot; _Alloc = std::allocator::Task>::Slot>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::int32 td::Container::store(DataT&&, td::uint8) [with DataT = td::ChainScheduler::Task]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:130:23,
    inlined from 'td::Container::Id td::Container::create(DataT&&, td::uint8) [with DataT = td::ChainScheduler::Task]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:48:21,
    inlined from 'td::ChainScheduler::TaskId td::ChainScheduler::create_task(td::Span, ExtraT) [with ExtraT = td::MultiSequenceDispatcherImpl::Node]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ChainScheduler.h:260:31,
    inlined from 'virtual void td::MultiSequenceDispatcherImpl::send(td::NetQueryPtr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SequenceDispatcher.cpp:303:27:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Task>::Slot*, std::vector::Task>::Slot, std::allocator::Task>::Slot> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::promise_send_closure, void (MultiSequenceDispatcherImpl::*)(Result::OwnerPtr>)>(ActorShared&&, void (MultiSequenceDispatcherImpl::*&&)(Result::OwnerPtr>))::&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[253/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileHashUploader.cpp.o
[254/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGenerateManager.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Dimensions.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/VideoNotesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/VideoNotesManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[255/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcWorker.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcOptionsSet.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcOptionsSet.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[256/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcParameters.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ThemeManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ThemeManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ThemeManager.h:14:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::ThemeManager::ChatTheme}; _Tp = td::ThemeManager::ChatTheme; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::ThemeManager::ChatTheme}; _Tp = td::ThemeManager::ChatTheme; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::ThemeManager::ChatTheme; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::ThemeManager::on_get_chat_themes(td::Result >)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ThemeManager.cpp:387:34:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[257/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileFromBytes.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/AuthDataShared.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcAuthManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcAuthManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::DcAuthManager::DcInfo}; _Tp = td::DcAuthManager::DcInfo; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::DcAuthManager::DcInfo}; _Tp = td::DcAuthManager::DcInfo; _Alloc = std::allocator]',
    inlined from 'void td::DcAuthManager::add_dc(std::shared_ptr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcAuthManager.cpp:72:20:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InputDialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InputDialogId.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::InputDialogId&}; _Tp = td::InputDialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::DialogId}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::DialogId}; _Tp = td::DialogId; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::DialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'auto td::detail::transform_helper::transform(const V&, const Func&) [with Func = td::InputDialogId::get_dialog_ids(td::vector&)::; V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:26:23,
    inlined from 'auto td::transform(V&&, const Func&) [with V = const std::vector >&; Func = InputDialogId::get_dialog_ids(td::vector&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:46:85,
    inlined from 'static td::vector td::InputDialogId::get_dialog_ids(td::vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InputDialogId.cpp:75:115:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]',
    inlined from 'static td::vector td::InputDialogId::get_input_dialog_ids(td::vector >&, td::FlatHashSet*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InputDialogId.cpp:68:23:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[258/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileEncryptionKey.cpp.o
[259/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDownloader.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/VoiceNotesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/VoiceNotesManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::FileId&, bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::FileId&, bool&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[260/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDb.cpp.o
[261/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileBitmask.cpp.o
[262/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/FileReferenceManager.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[263/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/EmojiStatus.cpp.o
[264/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/EmailVerification.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageThreadDb.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageThreadDb.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/SchedulerLocalStorage.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteConnectionSafe.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageThreadDb.cpp:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, long long int&, td::BufferSlice&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::DialogId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[265/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DraftMessage.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryDispatcher.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[266/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DownloadManagerCallback.cpp.o
[267/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DownloadManager.cpp.o
[268/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DocumentsManager.cpp.o
[269/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Document.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Client.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Client.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Client.cpp:9:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::ClientManager::Response}; _Tp = td::ClientManager::Response; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), int&, td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), int&, td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), int&, td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), int&, td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), int&, long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), int&, long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), int&, long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), int&, long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), int&, long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), int&, long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), int&, long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), int&, long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::ClientManager::Response}; _Tp = td::ClientManager::Response; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::ClientManager::Response; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::MpscPollableQueue::writer_put(ValueType) [with T = td::ClientManager::Response]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/MpscPollableQueue.h:57:29:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[270/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Dimensions.cpp.o
[271/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogSource.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileType.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetStatsManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetStatsManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::NetworkStatsEntry}; _Tp = td::NetworkStatsEntry; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::NetworkStatsEntry}; _Tp = td::NetworkStatsEntry; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/SchedulerLocalStorage.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/NetStats.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetStatsManager.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::NetStatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetStatsManager.cpp:244:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::NetStatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetStatsManager.cpp:244:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[272/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogParticipantFilter.cpp.o
[273/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogParticipant.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReplyInfo.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReplyInfo.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::DialogId&}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReplyInfo.cpp: In member function 'bool td::MessageReplyInfo::add_reply(td::DialogId, td::MessageId, int)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReplyInfo.cpp:167:40: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  167 |       recent_replier_dialog_ids_.insert(recent_replier_dialog_ids_.begin(), replier_dialog_id);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]',
    inlined from 'td::MessageReplyInfo::MessageReplyInfo(td::Td*, td::tl_object_ptr&&, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReplyInfo.cpp:79:43:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[274/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogNotificationSettings.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/telegram_api.h:5,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EncryptedFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/secret.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = td::FakeBinlog::PendingEvent; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/secret.cpp:9:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = td::FakeBinlog::PendingEvent; _Alloc = std::allocator]',
    inlined from 'virtual void td::FakeBinlog::force_sync(td::Promise<>)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/secret.cpp:366:35:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::Promise::OwnerPtr>), td::ObjectPool::OwnerPtr&&, td::Promise::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.h:42,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/secret.cpp:13:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = td::Master::Message; _Compare = std::less; _Alloc = std::allocator >]',
    inlined from 'void td::Master::send_message(td::int32, td::string)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/test/secret.cpp:886:29:
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, bool), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, bool&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[275/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogLocation.cpp.o
[276/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogInviteLink.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TopDialogManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TopDialogManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TopDialogManager.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::TopDialogManager::GetTopDialogsQuery&&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise > >&&), std::vector >&&, td::Promise > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[277/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogId.cpp.o
[278/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogFilter.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/HashtagHints.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/HashtagHints.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result, std::allocator > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result, std::allocator > >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result, std::allocator > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result, std::allocator > >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result, std::allocator > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result, std::allocator > >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result, std::allocator > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result, std::allocator > >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[279/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogEventLog.cpp.o
In file included from /usr/include/c++/13.1.1/vector:65,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageExtendedMedia.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageExtendedMedia.cpp:7:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::MessageEntity*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::MessageEntity*; _Tp = td::MessageEntity]',
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::MessageEntity; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = td::MessageEntity; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:238:44:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::MessageEntity*; _Tp = td::MessageEntity]',
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = td::MessageEntity; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:603:31,
    inlined from 'td::FormattedText::FormattedText(const td::FormattedText&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.h:123:8,
    inlined from 'bool td::MessageExtendedMedia::update_to(td::Td*, td::telegram_api::object_ptr, td::DialogId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageExtendedMedia.cpp:144:78:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[280/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogDb.cpp.o
[281/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogAdministrator.cpp.o
[282/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogActionBar.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SponsoredMessageManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SponsoredMessageManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[283/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogAction.cpp.o
[284/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DhCache.cpp.o
[285/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DeviceTokenManager.cpp.o
[286/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Dependencies.cpp.o
[287/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DelayDispatcher.cpp.o
[288/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CountryInfoManager.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Premium.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Premium.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[289/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ContactsManager.cpp.o
[290/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Contact.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FullMessageId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Payments.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Payments.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[291/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConnectionState.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Photo.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Photo.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::AnimationSize}; _Tp = td::AnimationSize; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::AnimationSize}; _Tp = td::AnimationSize; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::AnimationSize; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::Photo td::get_photo(FileManager*, tl_object_ptr&&, DialogId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Photo.cpp:321:31:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[292/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConfigManager.cpp.o
[293/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ClientActor.cpp.o
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.cpp:11:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::UserId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.cpp:22:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::PrivacyManager::UserPrivacySettingRules::get_restricted_user_ids() const::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'td::vector td::PrivacyManager::UserPrivacySettingRules::get_restricted_user_ids() const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.cpp:421:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::PrivacyManager::UserPrivacySettingRules::get_restricted_user_ids() const::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'td::vector td::PrivacyManager::UserPrivacySettingRules::get_restricted_user_ids() const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PrivacyManager.cpp:421:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::Promise::OwnerPtr>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[294/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ChatReactions.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileBitmask.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLocation.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoaderActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/ResourceManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/ResourceManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'void td::ResourceManager::add_node(NodeId, td::int8)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/ResourceManager.cpp:166:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'void td::ResourceManager::add_node(NodeId, td::int8)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/ResourceManager.cpp:169:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoaderActor.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Item, std::allocator::Item> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::KHeap::insert(KeyT, td::HeapNode*) [with KeyT = long long int; int K = 4]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Heap.h:60:21,
    inlined from 'void td::ResourceManager::add_to_heap(Node*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/ResourceManager.cpp:96:33:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Item*, std::vector::Item, std::allocator::Item> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure), td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure), td::ActorShared&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure), td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure), td::ActorShared&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[295/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ChannelParticipantFilter.cpp.o
[296/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallbackQueriesManager.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileStats.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileStatsWorker.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileStatsWorker.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FullFileInfo}; _Tp = td::FullFileInfo; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FullFileInfo}; _Tp = td::FullFileInfo; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::FullFileInfo; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::FileStatsWorker::get_stats(bool, bool, td::Promise)::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileStatsWorker.cpp:184:27,
    inlined from 'td::{anonymous}::scan_fs):: >(td::CancellationToken&, td::FileStatsWorker::get_stats(bool, bool, td::Promise)::&&)::::' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileStatsWorker.cpp:135:15:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[297/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallManager.cpp.o
[298/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallDiscardReason.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChainId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[299/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallActor.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileFromBytes.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileFromBytes.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[300/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BotMenuButton.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DhConfig.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[301/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BotCommandScope.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PhoneNumberManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PhoneNumberManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&> >(td::ActorRef, td::ImmediateClosure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&> >(td::ActorRef, td::ImmediateClosure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&> >(td::ActorRef, td::ImmediateClosure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&> >(td::ActorRef, td::ImmediateClosure&&, const char*, bool), td::tl::unique_ptr&&, const char (&)[26], bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[302/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BotCommand.cpp.o
[303/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundType.cpp.o
[304/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundManager.cpp.o
[305/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AutoDownloadSettings.cpp.o
[306/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AuthManager.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageDb.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageDb.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessageDbMessage}; _Tp = td::MessageDbMessage; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessageDbMessage}; _Tp = td::MessageDbMessage; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessageId}; _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessageDbMessagePosition}; _Tp = td::MessageDbMessagePosition; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessageId}; _Tp = td::MessageId; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::MessageId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'virtual td::Result td::MessageDbImpl::get_dialog_sparse_message_positions(td::MessageDbGetDialogSparseMessagePositionsQuery)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageDb.cpp:656:28:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessageDbMessagePosition}; _Tp = td::MessageDbMessagePosition; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::MessageDbMessagePosition; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'virtual td::Result td::MessageDbImpl::get_dialog_sparse_message_positions(td::MessageDbGetDialogSparseMessagePositionsQuery)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageDb.cpp:671:38:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[307/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AudiosManager.cpp.o
[308/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AttachMenuManager.cpp.o
[309/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Application.cpp.o
[310/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AnimationsManager.cpp.o
[311/477] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Account.cpp.o
[312/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/utils.cpp.o
[313/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Transport.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileEncryptionKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileUploader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileUploader.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[314/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsReaderByteFlow.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmailVerification.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PasswordManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PasswordManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PasswordManager.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), bool&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordFullState&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::PasswordManager::PasswordState&&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::PasswordManager::PasswordState, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::PasswordManager::PasswordState&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PasswordManager::UpdateSettings&&, td::PasswordManager::PasswordState&&, td::PasswordManager::PasswordPrivateState&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::Promise::OwnerPtr>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[315/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsInit.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/AuthDataShared.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Session::ConnectionInfo* const&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Session::ConnectionInfo* const&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Session::ConnectionInfo* const&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Session::ConnectionInfo* const&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Session::ConnectionInfo* const&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Session::ConnectionInfo* const&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Session::ConnectionInfo* const&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Session::ConnectionInfo* const&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void td::Session::connection_send_query(ConnectionInfo*, td::NetQueryPtr&&, td::uint64)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.cpp:1127:31:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::Session::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.cpp:311:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::Session::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.cpp:311:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'virtual void td::Session::raw_event(const td::Event::Raw&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/Session.cpp:547:25:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[316/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TcpTransport.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::SuggestedAction; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AnimationsManager.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp:9:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp: In member function 'void td::OptionManager::on_option_updated(td::Slice)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp:417:118: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  417 |           vector added_actions{SuggestedAction{SuggestedAction::Type::SetPassword, DialogId(), days}};
      |                                                                                                                      ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp: In constructor 'td::OptionManager::OptionManager(td::Td*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/OptionManager.cpp:67:116: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
   67 |         vector added_actions{SuggestedAction{SuggestedAction::Type::SetPassword, DialogId(), days}};
      |                                                                                                                    ^
[317/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/SessionConnection.cpp.o
[318/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/RSA.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DhConfig.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp: In member function 'td::Status td::SecretChatActor::outbound_rewrite_with_empty(td::uint64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:1513:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1513 |                                      std::vector{static_cast(state->message->random_id)}));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.h:42:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/SecretChatEvent.h:10,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), bool&, bool&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, bool&, long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), bool&, bool&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, bool&, long long unsigned int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), bool&, bool&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, bool&, long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), bool&, bool&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, bool&, long long unsigned int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[12]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[12]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[12]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[12]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[12]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[12]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[12]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[12]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long unsigned int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long unsigned int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[31]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[31]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[31]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[31]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[31]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[31]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[31]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[31]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[22]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[22]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[22]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[22]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[22]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[22]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[22]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[22]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), long long unsigned int&, td::Status&&, td::Promise::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[32]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[32]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[32]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[32]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[32]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[32]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[32]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[32]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[13]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[13]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[13]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[13]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[13]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[13]>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, const char (&)[13]> >(td::ActorRef, td::ImmediateClosure), td::Status&&, const char (&)[13]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Slot, std::allocator::Slot> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Slot, std::allocator::Slot> >::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::int32 td::Container::store(DataT&&, td::uint8) [with DataT = td::SecretChatActor::InboundMessageState]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:130:23,
    inlined from 'td::Container::Id td::Container::create(DataT&&, td::uint8) [with DataT = td::SecretChatActor::InboundMessageState]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:48:21:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Slot*, std::vector::Slot, std::allocator::Slot> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]',
    inlined from 'void td::SecretChatActor::do_outbound_message_impl(td::unique_ptr, td::Promise<>)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:1013:90:
/usr/include/c++/13.1.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::int32 td::Container::store(DataT&&, td::uint8) [with DataT = td::SecretChatActor::OutboundMessageState]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:130:23,
    inlined from 'td::Container::Id td::Container::create(DataT&&, td::uint8) [with DataT = td::SecretChatActor::OutboundMessageState]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:48:21,
    inlined from 'void td::SecretChatActor::do_outbound_message_impl(td::unique_ptr, td::Promise<>)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:1015:49:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Slot*, std::vector::Slot, std::allocator::Slot> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]',
    inlined from 'void td::SecretChatActor::do_outbound_message_impl(td::unique_ptr, td::Promise<>)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:1069:59:
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp: In member function 'void td::SecretChatActor::send_open_message(td::int64, td::Promise<>)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:350:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  350 |   std::vector random_ids{random_id};
      |                                          ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp: In member function 'void td::SecretChatActor::delete_message(td::int64, td::Promise<>)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatActor.cpp:368:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  368 |   return delete_messages(std::vector{random_id}, std::move(promise));
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
[319/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/RawConnection.cpp.o
[320/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/ProxySecret.cpp.o
[321/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/PingConnection.cpp.o
[322/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Ping.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileBitmask.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLocation.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoaderActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileHashUploader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileHashUploader.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoaderActor.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[323/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/KDF.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcParameters.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:15,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.h:10,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoadManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:15,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.cpp:10:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::FullFileInfo; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.cpp:23:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::; EventFuncT = td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::FileGcWorker::run_gc(const td::FileGcParameters&, std::vector >, td::Promise)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::FileGcWorker::run_gc(const td::FileGcParameters&, std::vector >, td::Promise)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.cpp:138:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, td::Promise):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::FileGcWorker::run_gc(const td::FileGcParameters&, std::vector >, td::Promise)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::FileGcWorker::run_gc(const td::FileGcParameters&, std::vector >, td::Promise)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGcWorker.cpp:138:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[324/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/IStreamTransport.cpp.o
[325/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HttpTransport.cpp.o
[326/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HandshakeActor.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[327/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Handshake.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FullMessageId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GameManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GameManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FullMessageId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FullMessageId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FullMessageId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FullMessageId&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FullMessageId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FullMessageId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FullMessageId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FullMessageId&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[328/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/DhHandshake.cpp.o
[329/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/ConnectionManager.cpp.o
[330/477] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/AuthData.cpp.o
[331/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Wget.cpp.o
[332/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TransparentProxy.cpp.o
[333/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TcpListener.cpp.o
[334/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/SslStream.cpp.o
[335/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/SslCtx.cpp.o
[336/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Socks5.cpp.o
[337/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpReader.cpp.o
[338/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpQuery.cpp.o
[339/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpProxy.cpp.o
[340/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpOutboundConnection.cpp.o
[341/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpInboundConnection.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManagerCallback.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManagerCallback.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[342/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpFile.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilterId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::InputDialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h: In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = DialogFilter::remove_secret_chat_dialog_ids()::&)>::]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:603:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)::::]',
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:26 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:364:20:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:238:44:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)::::]',
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:306:20,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:766:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*):: [with auto:19 = std::vector >; auto:20 = std::vector >; auto:21 = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:309:28,
    inlined from 'static td::unique_ptr td::DialogFilter::merge_dialog_filter_changes(const td::DialogFilter*, const td::DialogFilter*, const td::DialogFilter*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogFilter.cpp:354:24:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[343/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpContentLengthByteFlow.cpp.o
[344/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpConnectionBase.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/telegram_api.h:5,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EncryptedFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/SecretChatEvent.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/SecretChatEvent.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::UserId&, long long int&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&, long long int&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::UserId&, long long int&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&, long long int&, int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::UserId&, long long int&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&, long long int&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::UserId&, long long int&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&, long long int&, int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, bool&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, bool&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), std::vector >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), std::vector >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), std::vector >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), std::vector >&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), std::vector >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), std::vector >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), std::vector >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), std::vector >&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, long long int&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), int&, long long int&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&> >(td::ActorRef, td::ImmediateClosure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&> >(td::ActorRef, td::ImmediateClosure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&> >(td::ActorRef, td::ImmediateClosure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&> >(td::ActorRef, td::ImmediateClosure, int, td::FolderId), td::SecretChatId&, long long int&, td::UserId&, td::SecretChatState&, bool&, int&, int&, std::__cxx11::basic_string, std::allocator >&, int&, td::FolderId&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared), td::ObjectPool::OwnerPtr&&, td::ActorShared&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::SecretChatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.cpp:94:15,
    inlined from 'virtual void td::SecretChatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.cpp:76:6:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::SecretChatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.cpp:94:15,
    inlined from 'virtual void td::SecretChatsManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecretChatsManager.cpp:76:6:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[345/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpChunkedByteFlow.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/Ping.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/Ping.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[346/477] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/GetHostByNameActor.cpp.o
In file included from /usr/include/c++/13.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.cpp:15:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = td::mtproto::ServerSalt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::mtproto::ServerSalt&}; _Tp = td::mtproto::ServerSalt; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::mtproto::ServerSalt; _Alloc = std::allocator]',
    inlined from 'std::vector td::mtproto::AuthData::get_future_salts() const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.cpp:97:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = td::mtproto::AuthData::set_future_salts(const std::vector&, double)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::mtproto::AuthData::set_future_salts(const std::vector&, double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.cpp:90:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, double):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = td::mtproto::AuthData::set_future_salts(const std::vector&, double)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::mtproto::AuthData::set_future_salts(const std::vector&, double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthData.cpp:90:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[347/477] Building CXX object tdactor/CMakeFiles/example.dir/example/example.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/ConnectionManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/ConnectionManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[348/477] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/MultiTimeout.cpp.o
[349/477] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/MultiPromise.cpp.o
[350/477] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/impl/Scheduler.cpp.o
[351/477] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/ConcurrentScheduler.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ClientActor.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ClientActor.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[352/477] Building CXX object td/generate/CMakeFiles/generate_json.dir/tl_json_converter.cpp.o
[353/477] Building CXX object td/generate/CMakeFiles/generate_json.dir/generate_json.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/AuthKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/Handshake.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/HandshakeActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/HandshakeActor.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[354/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MimeType.cpp.o
[355/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/utf8.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TransparentProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/TlsInit.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/TlsInit.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[356/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/unicode.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/ConnectionManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/RawConnection.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/RawConnection.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[357/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsLog.cpp.o
[358/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsCerr.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TcpListener.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TcpListener.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[359/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/translit.cpp.o
[360/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tl_parsers.cpp.o
[361/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsFileLog.cpp.o
[362/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Timer.cpp.o
[363/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Time.cpp.o
[364/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tests.cpp.o
[365/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StringBuilder.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TransparentProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/Socks5.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/Socks5.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[366/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Status.cpp.o
[367/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StackAllocator.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr, td::ActorShared, double), td::ObjectPool::OwnerPtr&&, td::ActorShared&&, double&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:22:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]',
    inlined from 'td::Status td::FileLoader::do_loop()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.cpp:219:17:
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[368/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Slice.cpp.o
[369/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/SharedSlice.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/LogEvent.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSound.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogNotificationSettings.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopic.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::DialogId&, td::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp: In member function 'void td::CreateForumTopicQuery::send(td::ChannelId, const td::string&, td::int32, td::CustomEmojiId, td::DialogId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:75:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
   75 |     send_query(G()->net_query_creator().create(
In member function 'void td::EditForumTopicQuery::send(td::ChannelId, td::MessageId, bool, const td::string&, bool, td::CustomEmojiId)',
    inlined from 'void td::ForumTopicManager::edit_forum_topic(td::DialogId, td::MessageId, td::string&&, bool, td::CustomEmojiId, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:454:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:144:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  144 |     send_query(G()->net_query_creator().create(
In member function 'void td::GetForumTopicsQuery::send(td::ChannelId, const td::string&, td::int32, td::MessageId, td::MessageId, td::int32)',
    inlined from 'void td::ForumTopicManager::get_forum_topics(td::DialogId, td::string, td::int32, td::MessageId, td::MessageId, td::int32, td::Promise >)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:590:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:278:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  278 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp: In member function 'void td::EditForumTopicQuery::send(td::ChannelId, td::MessageId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:159:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  159 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp: In member function 'void td::EditForumTopicQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:174:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  174 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp: In member function 'void td::GetForumTopicQuery::send(td::ChannelId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ForumTopicManager.cpp:218:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  218 |     send_query(G()->net_query_creator().create(
[370/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Random.cpp.o
[371/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/PathView.cpp.o
[372/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/OptionParser.cpp.o
[373/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MpmcQueue.cpp.o
[374/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/misc.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TransparentProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TransparentProxy.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[375/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/logging.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetType.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AutoDownloadSettings.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AutoDownloadSettings.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[376/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/JsonBuilder.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpOutboundConnection.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/Wget.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/Wget.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[377/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/HttpUrl.cpp.o
[378/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Hints.cpp.o
[379/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/GzipByteFlow.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/example/example.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[380/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Gzip.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileEncryptionKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoadManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoadManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, signed char), td::ActorShared&&, signed char&> >(td::ActorRef, td::ImmediateClosure, signed char), td::ActorShared&&, signed char&>&&)::*; EventFuncT = const td::Scheduler::send_closure, signed char), td::ActorShared&&, signed char&> >(td::ActorRef, td::ImmediateClosure, signed char), td::ActorShared&&, signed char&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, signed char), td::ActorShared&&, signed char&> >(td::ActorRef, td::ImmediateClosure, signed char), td::ActorShared&&, signed char&>&&)::*; EventFuncT = const td::Scheduler::send_closure, signed char), td::ActorShared&&, signed char&> >(td::ActorRef, td::ImmediateClosure, signed char), td::ActorShared&&, signed char&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::FileLoadManager::Node]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Slot, std::allocator::Slot> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Container::Slot}; _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Container::Slot; _Alloc = std::allocator::Slot>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::int32 td::Container::store(DataT&&, td::uint8) [with DataT = td::FileLoadManager::Node]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:130:23,
    inlined from 'td::Container::Id td::Container::create(DataT&&, td::uint8) [with DataT = td::FileLoadManager::Node]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:48:21:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Slot*, std::vector::Slot, std::allocator::Slot> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[381/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FloodControlGlobal.cpp.o
[382/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FlatHashTable.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::EmojiStatus&}; _Tp = td::EmojiStatus; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::EmojiStatus; _Alloc = std::allocator]',
    inlined from 'td::EmojiStatuses::EmojiStatuses(td::tl_object_ptr&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:52:32:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp: In member function 'void td::GetDefaultEmojiStatusesQuery::send(td::int64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:103:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  103 |     send_query(G()->net_query_creator().create(telegram_api::account_getDefaultEmojiStatuses(hash), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp: In member function 'void td::GetRecentEmojiStatusesQuery::send(td::int64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:145:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  145 |     send_query(G()->net_query_creator().create(telegram_api::account_getRecentEmojiStatuses(hash), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp: In member function 'void td::ClearRecentEmojiStatusesQuery::send()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:186:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  186 |     send_query(G()->net_query_creator().create(telegram_api::account_clearRecentEmojiStatuses(), {{"me"}}));
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::EmojiStatus; _Alloc = std::allocator]',
    inlined from 'void td::add_recent_emoji_status(Td*, EmojiStatus)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmojiStatus.cpp:317:34:
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[383/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/find_boundary.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/TransparentProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpProxy.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpProxy.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[384/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/filesystem.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpOutboundConnection.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpOutboundConnection.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[385/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FileLog.cpp.o
[386/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/ExitGuard.cpp.o
[387/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/emoji.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogDb.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogDb.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/SchedulerLocalStorage.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/SqliteConnectionSafe.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogDb.cpp:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::DialogId&, td::FolderId&, long long int&, td::BufferSlice&&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), td::NotificationGroupKey&, int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::NotificationGroupKey&, int&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), td::NotificationGroupKey&, int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::NotificationGroupKey&, int&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), td::NotificationGroupKey&, int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::NotificationGroupKey&, int&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), td::NotificationGroupKey&, int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::NotificationGroupKey&, int&, td::Promise > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::NotificationGroupId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::NotificationGroupId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::NotificationGroupId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::NotificationGroupId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::NotificationGroupId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::NotificationGroupId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::NotificationGroupId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::NotificationGroupId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FolderId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FolderId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FolderId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FolderId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FolderId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FolderId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FolderId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FolderId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[388/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/crypto.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DeviceTokenManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DeviceTokenManager.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[389/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/check.cpp.o
[390/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BufferedUdp.cpp.o
[391/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/buffer.cpp.o
[392/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BigNum.cpp.o
[393/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/base64.cpp.o
[394/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/AsyncFileLog.cpp.o
[395/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/extension_to_mime_type.cpp.o
[396/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/mime_type_to_extension.cpp.o
[397/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/WineventPoll.cpp.o
[398/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadPthread.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/set:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.h:16:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = td::MultiTimeout::Item; _Val = td::MultiTimeout::Item; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2489:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1
 2489 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const_iterator) [with _Key = td::MultiTimeout::Item; _Val = td::MultiTimeout::Item; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]',
    inlined from 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(const_iterator) [with _Key = td::MultiTimeout::Item; _Compare = std::less; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_set.h:657:26,
    inlined from 'void td::MultiTimeout::cancel_timeout(td::int64)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.cpp:60:17:
/usr/include/c++/13.1.1/bits/stl_tree.h:1198:21: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1
 1198 |         _M_erase_aux(__position);
      |         ~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = td::MultiTimeout::Item; _Val = td::MultiTimeout::Item; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]',
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = td::MultiTimeout::Item; _Val = td::MultiTimeout::Item; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_tree.h:2521:19,
    inlined from 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&) [with _Key = td::MultiTimeout::Item; _Compare = std::less; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_set.h:687:26,
    inlined from 'td::vector td::MultiTimeout::get_expired_keys(double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.cpp:84:17:
/usr/include/c++/13.1.1/bits/stl_tree.h:2510:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1
 2510 |           _M_erase_aux(__first++);
      |           ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]',
    inlined from 'td::vector td::MultiTimeout::get_expired_keys(double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.cpp:85:27:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Item, std::allocator::Item> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::KHeap::insert(KeyT, td::HeapNode*) [with KeyT = double; int K = 4]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Heap.h:60:21:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Item*, std::vector::Item, std::allocator::Item> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[399/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadIdGuard.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/LanguagePackManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/LanguagePackManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Status), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >, std::__cxx11::basic_string, bool, td::Promise >), std::vector, std::allocator > >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::tl::unique_ptr&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Result >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::Promise::OwnerPtr>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, bool, std::vector, std::allocator > >&&, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[400/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Select.cpp.o
[401/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Poll.cpp.o
[402/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/NativeFd.cpp.o
[403/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/KQueue.cpp.o
[404/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Iocp.cpp.o
[405/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdWindows.cpp.o
[406/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdLinux.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BotCommand.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BotCommand.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[407/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdBsd.cpp.o
[408/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Epoll.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/WebPagesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/WebPagesManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::FullMessageId&}; _Tp = td::FullMessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::FullMessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/WebPagesManager.h:18:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::WebPageId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::WebPageId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::WebPageId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::WebPageId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::WebPageId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::WebPageId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::WebPageId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::WebPageId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::WebPageId&, bool&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, bool&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::WebPageId&, bool&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, bool&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::WebPageId&, bool&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, bool&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::WebPageId&, bool&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::WebPageId&, bool&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Promise&&, td::Result&&), td::WebPageId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[409/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/wstring_convert.cpp.o
[410/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/user.cpp.o
[411/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/uname.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::LaterWeak; RunFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::; EventFuncT = td::Scheduler::send(td::ActorRef, td::Event&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:227:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[412/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/UdpSocketFd.cpp.o
[413/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/thread_local.cpp.o
[414/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/StdStreams.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiPromise.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiPromise.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FutureActor}; _Tp = td::FutureActor; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FutureActor}; _Tp = td::FutureActor; _Alloc = std::allocator >]',
    inlined from 'virtual td::Promise<> td::MultiPromiseActor::get_promise()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiPromise.cpp:29:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[415/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Stat.cpp.o
[416/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/stacktrace.cpp.o
[417/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/SocketFd.cpp.o
[418/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/sleep.cpp.o
[419/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/signals.cpp.o
[420/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/ServerSocketFd.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecureManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SecureManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, td::Result), td::SecureValueType&, td::Promise&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result >), int&, td::Promise >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result >), int&, td::Promise >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result >), int&, td::Promise >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result >), int&, td::Promise >&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result >), int&, td::Promise >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result >), int&, td::Promise >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result >), int&, td::Promise >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result >), int&, td::Promise >&&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result), int&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure >, td::Result), int&, td::Promise >&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result), int&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure >, td::Result), int&, td::Promise >&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result), int&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure >, td::Result), int&, td::Promise >&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result), int&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure >, td::Result), int&, td::Promise >&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::Promise::OwnerPtr>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[421/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/rlimit.cpp.o
[422/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/PollFlags.cpp.o
[423/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/platform.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpFile.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpConnectionBase.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpInboundConnection.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/HttpInboundConnection.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&> >(td::ActorRef, td::ImmediateClosure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&> >(td::ActorRef, td::ImmediateClosure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&> >(td::ActorRef, td::ImmediateClosure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&> >(td::ActorRef, td::ImmediateClosure, td::ActorOwn), td::unique_ptr&&, td::ActorOwn&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[424/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/path.cpp.o
[425/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/MemoryMapping.cpp.o
[426/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/IPAddress.cpp.o
[427/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/FileFd.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BotMenuButton.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BotMenuButton.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[428/477] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Clocks.cpp.o
[429/477] 
[430/477] Building CXX object CMakeFiles/tdapi.dir/td/generate/auto/td/telegram/td_api.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/ConcurrentScheduler.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/ConcurrentScheduler.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::EventFull}; _Tp = td::EventFull; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::EventFull}; _Tp = td::EventFull; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::EventFull; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::MpscPollableQueue::writer_put(ValueType) [with T = td::EventFull]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/MpscPollableQueue.h:57:29,
    inlined from 'void td::Scheduler::wakeup()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:343:29,
    inlined from 'virtual void td::ConcurrentScheduler::on_finish()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/ConcurrentScheduler.cpp:196:15:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[431/477] Building CXX object CMakeFiles/memprof.dir/memprof/memprof.cpp.o
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Application.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Application.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorInfo-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::EventFull}; _Tp = td::EventFull; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator > > >; _ForwardIterator = td::Event*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Item, std::allocator::Item> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::KHeap::insert(KeyT, td::HeapNode*) [with KeyT = double; int K = 4]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Heap.h:60:21,
    inlined from 'void td::Scheduler::set_actor_timeout_at(td::ActorInfo*, double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:477:26:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Item*, std::vector::Item, std::allocator::Item> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::Event*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator > > >; _ForwardIterator = td::Event*; _Tp = td::Event]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >;  = void; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::Scheduler::register_migrated_actor(td::ActorInfo*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:317:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::Event*; _Tp = td::Event]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::Event*; _ForwardIterator = td::Event*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >;  = void; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::Scheduler::register_migrated_actor(td::ActorInfo*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:317:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::Event*; _Tp = td::Event]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::Event*; _ForwardIterator = td::Event*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >;  = void; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::Scheduler::register_migrated_actor(td::ActorInfo*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:317:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator > > >; _ForwardIterator = td::Event*; _Tp = td::Event]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >;  = void; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::Scheduler::register_migrated_actor(td::ActorInfo*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:317:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::Event*; _Tp = td::Event]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::Event*; _ForwardIterator = td::Event*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > > >;  = void; _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::Scheduler::register_migrated_actor(td::ActorInfo*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:317:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::EventFull}; _Tp = td::EventFull; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::EventFull; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::MpscPollableQueue::writer_put(ValueType) [with T = td::EventFull]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/MpscPollableQueue.h:57:29,
    inlined from 'void td::Scheduler::send_to_other_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:338:43,
    inlined from 'void td::Scheduler::send_to_other_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.cpp:329:6:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = void (*)(td::ActorInfo*); EventFuncT = td::Event (*)()]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = void (*)(td::ActorInfo*); EventFuncT = td::Event (*)()]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::MessageEntity; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:20:
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = remove_premium_custom_emoji_entities(const Td*, vector&, bool)::]',
    inlined from 'void td::remove_premium_custom_emoji_entities(const Td*, vector&, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:4477:16:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp: In function 'void td::remove_entities_intersecting_blockquote(vector&, vector&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1643:17: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1643 |   entities.erase(entities.begin() + left_entities, entities.end());
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp: In function 'void td::remove_intersecting_entities(vector&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1611:17: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1611 |   entities.erase(entities.begin() + left_entities, entities.end());
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = remove_empty_entities(vector&)::]',
    inlined from 'void td::remove_empty_entities(vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1415:16:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::CustomEmojiId&}; _Tp = td::CustomEmojiId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:9:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::MessageEntity; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:30:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'void td::sort_entities(vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1441:12,
    inlined from 'void td::sort_entities(vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1436:13:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'void td::sort_entities(vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1441:12,
    inlined from 'void td::sort_entities(vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:1436:13:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = remove_unallowed_entities(const Td*, FormattedText&, DialogId)::]',
    inlined from 'void td::remove_unallowed_entities(const Td*, FormattedText&, DialogId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:4490:18:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = find_splittable_entities_v3(Slice, vector&)::]',
    inlined from 'td::vector td::find_splittable_entities_v3(Slice, vector&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:2473:16,
    inlined from 'td::FormattedText td::parse_markdown_v3_without_pre(Slice, vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:2557:78:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = fix_formatted_text(string&, vector&, bool, bool, bool, bool, bool)::]',
    inlined from 'td::Status td::fix_formatted_text(string&, vector&, bool, bool, bool, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:4233:18:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::CustomEmojiId; _Alloc = std::allocator]',
    inlined from 'td::vector td::get_message_entities(Td*, vector >&&, bool, MultiPromiseActor&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageEntity.cpp:3698:39:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogEventLog.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogEventLog.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/ObjectPool.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/ActorId-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor-decl.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/GetHostByNameActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdnet/td/net/GetHostByNameActor.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/buffer.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/MtprotoQuery.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/SessionConnection.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/SessionConnection.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::mtproto::MtprotoQuery; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::mtproto::ServerSalt}; _Tp = td::mtproto::ServerSalt; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::mtproto::ServerSalt}; _Tp = td::mtproto::ServerSalt; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::mtproto::ServerSalt; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::Status td::mtproto::SessionConnection::on_packet(const td::mtproto::MsgInfo&, const td::mtproto_api::future_salts&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/SessionConnection.cpp:414:24:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/SessionConnection.cpp: In member function 'void td::mtproto::SessionConnection::flush_packet()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/mtproto/SessionConnection.cpp:929:19: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  929 |     to_send_.erase(to_send_.begin(), to_send_.begin() + send_till);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallDiscardReason.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise&&), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, bool&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallProtocol&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::CallProtocol&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallProtocol&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::CallProtocol&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallProtocol&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::CallProtocol&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallProtocol&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), td::CallProtocol&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, int&, bool&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, int&, bool&, long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, int&, bool&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, int&, bool&, long long int&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, int&, bool&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, int&, bool&, long long int&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, int&, bool&, long long int&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure), bool&, int&, bool&, long long int&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::tl::unique_ptr&&, td::SafePromise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::CallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::CallId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::CallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::CallId&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::CallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::CallId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::CallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::CallId&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallManager.h:22:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
/usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = td::CallManager::CallInfo; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::FloodControlStrict::add_event(double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/FloodControlStrict.h:21:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_pong()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_pong()::&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_pong()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_pong()::&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_error()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_error()::&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_error()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::detail::StatsCallback::on_error()::&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::IPAddress&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::IPAddress&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::IPAddress&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::IPAddress&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), int&, td::IPAddress&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::IPAddress&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), int&, td::IPAddress&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), int&, td::IPAddress&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::Promise), std::__cxx11::basic_string, std::allocator >&&, int&&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::mtproto::TransportType, std::__cxx11::basic_string, td::Promise), td::IPAddress&, td::BufferedFd&&, td::mtproto::TransportType&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&> >(td::ActorRef, td::ImmediateClosure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&> >(td::ActorRef, td::ImmediateClosure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&> >(td::ActorRef, td::ImmediateClosure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&> >(td::ActorRef, td::ImmediateClosure >, bool, long long unsigned int, long long int), unsigned int&, td::Result >&&, bool&, long long unsigned int&, long long int&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&> >(td::ActorRef, td::ImmediateClosure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&> >(td::ActorRef, td::ImmediateClosure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&> >(td::ActorRef, td::ImmediateClosure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&> >(td::ActorRef, td::ImmediateClosure, bool, td::mtproto::TransportType, unsigned int, std::__cxx11::basic_string, unsigned int), td::Result&&, bool&, td::mtproto::TransportType&&, unsigned int&, std::__cxx11::basic_string, std::allocator >&&, unsigned int&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcOptionsSet.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.h:11:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
/usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair >; _Compare = std::less; _Alloc = std::allocator > > >]':
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = td::ConnectionCreator::ClientInfo; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::ConnectionCreator::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.cpp:1107:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::ConnectionCreator::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/ConnectionCreator.cpp:1107:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileEncryptionKey.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileData.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDb.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDb.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::FileDbId&}; _Tp = td::FileDbId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:20,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileData.hpp:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDb.cpp:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, const std::__cxx11::basic_string&), td::FileDbId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::FileDbId), std::vector >&&, td::FileDbId&> >(td::ActorRef, td::ImmediateClosure, td::FileDbId), std::vector >&&, td::FileDbId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::FileDbId), std::vector >&&, td::FileDbId&> >(td::ActorRef, td::ImmediateClosure, td::FileDbId), std::vector >&&, td::FileDbId&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::FileDbId), std::vector >&&, td::FileDbId&> >(td::ActorRef, td::ImmediateClosure, td::FileDbId), std::vector >&&, td::FileDbId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::FileDbId), std::vector >&&, td::FileDbId&> >(td::ActorRef, td::ImmediateClosure, td::FileDbId), std::vector >&&, td::FileDbId&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::FileDbId; _Alloc = std::allocator]',
    inlined from 'static td::Result td::FileDb::load_file_data_impl(td::ActorId, td::SqliteKeyValue&, const td::string&, td::FileDbId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDb.cpp:260:22:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:16:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/13.1.1/string:51,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:7:
/usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const long long int]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  269 |         operator()(_Iterator __it)
      |         ^~~~~~~~
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23,
    inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = long long int]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28,
    inlined from 'static void td::Hints::delete_word(const td::string&, KeyT, std::map, std::vector > >&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:51:26:
/usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2072 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2076 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2080 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2084 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2092 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2097 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2102 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1905 |     __partial_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1910:25:
/usr/include/c++/13.1.1/bits/stl_algo.h:1638:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1638 |           std::__pop_heap(__first, __middle, __i, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1926:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1926 |               std::__partial_sort(__first, __last, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = less]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::unique(V&) [with V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:97:7:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::Hints::CompareByRating]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'std::pair > > td::Hints::search(td::Slice, td::int32, bool) const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:177:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::Hints::CompareByRating]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'std::pair > > td::Hints::search(td::Slice, td::int32, bool) const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:177:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::Hints::CompareByRating]',
    inlined from 'std::pair > > td::Hints::search(td::Slice, td::int32, bool) const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.cpp:179:22:
/usr/include/c++/13.1.1/bits/stl_algo.h:4751:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4751 |       std::__partial_sort(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 4752 |                           __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CountryInfoManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CountryInfoManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CountryInfoManager.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/LinkManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/LinkManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/LinkManager.h:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[432/477] Linking CXX static library tdutils/libtdutils.a
[433/477] Linking CXX executable benchmark/bench_queue
[434/477] Linking CXX executable benchmark/bench_log
[435/477] Linking CXX executable benchmark/bench_empty
[436/477] Linking CXX executable benchmark/rmdir
[437/477] Linking CXX executable benchmark/check_tls
[438/477] Linking CXX executable benchmark/bench_crypto
[439/477] Linking CXX static library tdactor/libtdactor.a
[440/477] Linking CXX executable td/generate/generate_json
[441/477] Linking CXX static library libmemprof.a
[442/477] Linking CXX executable benchmark/bench_actor
[443/477] Linking CXX static library tdnet/libtdnet.a
[444/477] Linking CXX executable tdactor/example
[445/477] Linking CXX executable benchmark/wget
[446/477] Linking CXX executable benchmark/bench_http_reader
[447/477] Linking CXX executable benchmark/bench_http_server_fast
[448/477] Linking CXX executable benchmark/bench_http_server_cheat
[449/477] Linking CXX executable benchmark/bench_http_server
[450/477] Linking CXX executable benchmark/bench_http
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallbackQueriesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallbackQueriesManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AuthManager.h:10,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallbackQueriesManager.cpp:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[451/477] Generate JSON TL source files
[452/477] 
[453/477] Building CXX object CMakeFiles/tg_cli.dir/td/telegram/cli.cpp.o
[454/477] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_log.cpp.o
[455/477] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_json_client.cpp.o
[456/477] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_log.cpp.o
[457/477] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_json_client.cpp.o
[458/477] Building CXX object CMakeFiles/tdjson_private.dir/td/telegram/ClientJson.cpp.o
[459/477] Building CXX object CMakeFiles/tg_cli.dir/td/generate/auto/td/telegram/td_api_json.cpp.o
[460/477] Building CXX object CMakeFiles/tdjson_private.dir/td/generate/auto/td/telegram/td_api_json.cpp.o
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::FullMessageId&}; _Tp = td::FullMessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:20:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), const td::FileId&, const td::FileSourceId&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::DialogId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const td::DialogId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::StickerSetId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::StickerSetId&&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::StickerSetId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::StickerSetId&&, const long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::StickerSetId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::StickerSetId&&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::StickerSetId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::StickerSetId&&, const long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::FullMessageId; _Alloc = std::allocator]',
    inlined from 'td::vector td::FileReferenceManager::get_some_message_file_sources(NodeId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.cpp:203:23:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/13.1.1/string:51,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InlineQueriesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InlineQueriesManager.cpp:7:
/usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const td::UserId]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  269 |         operator()(_Iterator __it)
      |         ^~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::UserId&}; _Tp = td::UserId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23,
    inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28,
    inlined from 'bool td::InlineQueriesManager::update_bot_usage(td::UserId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InlineQueriesManager.cpp:2097:22:
/usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2072 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2076 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2080 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2084 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2092 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2097 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2102 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::UserId; _Alloc = std::allocator]',
    inlined from 'bool td::InlineQueriesManager::update_bot_usage(td::UserId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InlineQueriesManager.cpp:2103:44:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Location.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/InlineQueriesManager.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[461/477] Linking C static library sqlite/libtdsqlite.a
[462/477] Linking CXX static library tddb/libtddb.a
[463/477] Linking CXX executable benchmark/bench_db
[464/477] Linking CXX executable tddb/binlog_dump
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, td::DialogId&, bool&}; _Tp = td::UnreadMessageReaction; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::DialogId&}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]',
    inlined from 'void td::MessageReaction::add_recent_chooser_dialog_id(td::DialogId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.cpp:404:36:
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.cpp:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::ChannelId&, const td::MinChannel&}; _Tp = std::pair; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::ChannelId&, const td::MinChannel&}; _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'static td::unique_ptr td::MessageReactions::get_message_reactions(td::Td*, td::tl_object_ptr&&, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.cpp:569:53:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, td::DialogId&, bool&}; _Tp = td::UnreadMessageReaction; _Alloc = std::allocator]',
    inlined from 'static td::unique_ptr td::MessageReactions::get_message_reactions(td::Td*, td::tl_object_ptr&&, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageReaction.cpp:578:49:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileBitmask.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLocation.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::FileDownloadGenerateActor::on_download_ok()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::FileDownloadGenerateActor::on_download_ok()::&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::FileDownloadGenerateActor::on_download_ok()::&&)::*; EventFuncT = const td::Scheduler::send_lambda >(td::ActorRef, td::FileDownloadGenerateActor::on_download_ok()::&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Status&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Status&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr), td::ObjectPool::OwnerPtr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::nullptr_t&&, int&&, const long long int&, const long long int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/string:51,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FullMessageId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  624 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::UserId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >&&), td::PollId&, td::Unit&&, std::vector, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Result >&&), td::PollId&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::UserId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::PollId&, td::FullMessageId&, long long unsigned int&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::PollManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:260:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::PollManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:260:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::UserId*; _Tp = td::UserId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::UserId*; _Tp = td::UserId]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::UserId*; _ForwardIterator = td::UserId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  792 |                     std::copy(__first, __mid, __position);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::UserId*; _Tp = td::UserId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::UserId*; _ForwardIterator = td::UserId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::UserId*; _Tp = td::UserId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::UserId*; _Tp = td::UserId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::UserId*; _ForwardIterator = td::UserId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::UserId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::PollManager::on_get_poll_voters(td::PollId, td::int32, td::string, td::int32, td::Result >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/PollManager.cpp:1135:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::PollId&, const long long unsigned int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), const td::PollId&, const long long unsigned int&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DelayDispatcher.h:15,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoader.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileDownloader.h:10,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileLoadManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:15,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.h:10,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:16,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileSourceId.hpp:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.cpp:10:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.h:9:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), long long int&, td::Result, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >, td::Result), std::__cxx11::basic_string, std::allocator >&&, bool&&, bool&&, std::__cxx11::basic_string, std::allocator >&&, int&&, td::Promise >&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = greater]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::DownloadManagerImpl::do_search(td::string, bool, bool, td::string, td::int32, td::Promise >, td::Result)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.cpp:250:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = greater]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::DownloadManagerImpl::do_search(td::string, bool, bool, td::string, td::int32, td::Promise >, td::Result)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DownloadManager.cpp:250:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/LogEvent.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSound.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogNotificationSettings.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FileId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FileId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, bool&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FileId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FileId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, bool&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::FileId&, std::nullptr_t&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp: In member function 'void td::SaveRingtoneQuery::send(td::FileId, td::tl_object_ptr&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp:116:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  116 |     send_query(G()->net_query_creator().create(telegram_api::account_saveRingtone(std::move(input_document), unsave),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp: In member function 'void td::GetSavedRingtonesQuery::send(td::int64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp:165:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  165 |     send_query(G()->net_query_creator().create(telegram_api::account_getSavedRingtones(hash), {{"ringtone"}}));
In member function 'void td::UploadRingtoneQuery::send(td::FileId, td::tl_object_ptr&&, const td::string&, const td::string&)',
    inlined from 'void td::NotificationSettingsManager::on_upload_ringtone(td::FileId, td::tl_object_ptr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp:1034:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationSettingsManager.cpp:66:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
   66 |     send_query(G()->net_query_creator().create(
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Dimensions.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AnimationsManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AnimationsManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AnimationsManager.h:17:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelType.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogParticipant.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::SetDefaultHistoryTtlQuery::send(td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:120:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  120 |     send_query(G()->net_query_creator().create(telegram_api::messages_setDefaultHistoryTTL(account_ttl), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::SetAccountTtlQuery::send(td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:178:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  178 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::ChangeAuthorizationSettingsQuery::send(td::int64, bool, bool, bool, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:375:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  375 |     send_query(G()->net_query_creator().create(telegram_api::account_changeAuthorizationSettings(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::SetAuthorizationTtlQuery::send(td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:405:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  405 |         G()->net_query_creator().create(telegram_api::account_setAuthorizationTTL(authorization_ttl_days), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::SetBotGroupDefaultAdminRightsQuery::send(td::AdministratorRights)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:534:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  534 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp: In member function 'void td::SetBotBroadcastDefaultAdminRightsQuery::send(td::AdministratorRights)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Account.cpp:567:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  567 |     send_query(G()->net_query_creator().create(
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallDiscardReason.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, const char*), std::vector, std::allocator > >&&, const char (&)[16]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::telegram_api::PhoneConnection&}; _Tp = td::CallConnection; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::telegram_api::PhoneConnection&}; _Tp = td::CallConnection; _Alloc = std::allocator]',
    inlined from 'td::Status td::CallActor::do_update_call(td::telegram_api::phoneCall&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallActor.cpp:624:41:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure, td::Result::OwnerPtr>), td::FileId&, td::Promise&&, td::Result::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr>), td::Result::OwnerPtr>&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr>), td::Result::OwnerPtr>&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::Promise::OwnerPtr>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::InputGroupCallId&}; _Tp = td::InputGroupCallId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::InputGroupCallId; _Alloc = std::allocator]',
    inlined from 'static td::vector td::UpdatesManager::get_update_new_group_call_ids(const td::telegram_api::Updates*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.cpp:1269:39:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::DialogId&}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/set:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/MultiTimeout.h:16,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.h:20:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.h:19:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::tl::unique_ptr&&, const char (&)[21]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&> >(td::ActorRef, td::ImmediateClosure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&> >(td::ActorRef, td::ImmediateClosure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&> >(td::ActorRef, td::ImmediateClosure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&> >(td::ActorRef, td::ImmediateClosure, td::DialogId), td::tl::unique_ptr&&, td::DialogId&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::UpdatesManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.cpp:209:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'virtual void td::UpdatesManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.cpp:209:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.h:33:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = td::UpdatesManager::PendingQtsUpdate; _Compare = std::less; _Alloc = std::allocator >]',
    inlined from 'void td::UpdatesManager::add_pending_qts_update(td::tl_object_ptr&&, td::int32, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/UpdatesManager.cpp:2187:52:
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageContent.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageContent.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::CustomEmojiId&}; _Tp = td::CustomEmojiId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::CustomEmojiId; _Alloc = std::allocator]',
    inlined from 'void td::move_message_content_sticker_set_to_top(Td*, const MessageContent*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessageContent.cpp:6190:33:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/EmailVerification.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AuthManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AuthManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetActor.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AuthManager.h:10:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure, td::Result >), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void td::AuthManager::get_state(td::uint64)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AuthManager.cpp:151:56:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:12:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::NotificationGroupKey; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:61:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CallId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::NotificationGroupKey&}; _Tp = td::NotificationGroupKey; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.h:24:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const td::NotificationGroupId&, td::NotificationId&, td::MessageId&, int&&, td::Promise > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::NotificationManager::PendingNotification}; _Tp = td::NotificationManager::PendingNotification; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::NotificationManager::PendingNotification}; _Tp = td::NotificationManager::PendingNotification; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), td::tl::unique_ptr&&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::NotificationGroupKey; _Alloc = std::allocator]',
    inlined from 'void td::NotificationManager::flush_all_pending_updates(bool, const char*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:1372:33:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'void td::NotificationManager::flush_all_pending_updates(bool, const char*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:1378:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18,
    inlined from 'void td::NotificationManager::flush_all_pending_updates(bool, const char*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:1378:12:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = td::NotificationManager::PendingNotification; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::NotificationManager::PendingNotification; _Alloc = std::allocator]',
    inlined from 'void td::NotificationManager::remove_notification_group(td::NotificationGroupId, td::NotificationId, td::MessageId, td::int32, bool, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:2003:49:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::NotificationManager::PendingNotification; _Alloc = std::allocator]',
    inlined from 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = NotificationManager::flush_pending_notifications(td::NotificationGroupId)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10,
    inlined from 'void td::NotificationManager::flush_pending_notifications(td::NotificationGroupId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:1500:16:
/usr/include/c++/13.1.1/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::NotificationManager::_ZN2td19NotificationManager4initEv.part.0()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:306:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::NotificationManager::_ZN2td19NotificationManager4initEv.part.0()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/NotificationManager.cpp:306:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/DcId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::SuggestedAction&}; _Tp = td::SuggestedAction; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.h:11:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const td::IPAddress&, td::mtproto::TransportType&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure::OwnerPtr&&), td::ObjectPool::OwnerPtr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, std::vector, std::allocator > >, std::vector, std::allocator > >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FloodControlStrict::Event}; _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::FloodControlStrict::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::FloodControlStrict::add_event(double)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/FloodControlStrict.h:21:22,
    inlined from 'void td::ConfigManager::request_config(bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.cpp:959:40,
    inlined from 'void td::ConfigManager::request_config(bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.cpp:950:6:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::SuggestedAction; _Alloc = std::allocator]',
    inlined from 'void td::ConfigManager::process_app_config(td::tl_object_ptr&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConfigManager.cpp:1674:44:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), td::Result&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), td::Result&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::BackgroundId&}; _Tp = td::BackgroundId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/logevent/LogEvent.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.h:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::BackgroundId&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::BackgroundId&, td::BackgroundType&, bool&, td::Result&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::BackgroundId; _Alloc = std::allocator]',
    inlined from 'virtual void td::BackgroundManager::start_up()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.cpp:370:56:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::BackgroundManager::on_installed_background(td::BackgroundId, td::BackgroundType, bool, td::Result&&, td::Promise >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.cpp:723:34:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::BackgroundId; _Alloc = std::allocator]',
    inlined from 'void td::BackgroundManager::set_background(const td::td_api::InputBackground*, const td::td_api::BackgroundType*, bool, td::Promise >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.cpp:635:49:
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::BackgroundManager::on_get_backgrounds(td::Result >)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/BackgroundManager.cpp:1170:39:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AttachMenuManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AttachMenuManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AttachMenuManager.h:17:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::UserId&, td::Result >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::AttachMenuManager::_ZN2td17AttachMenuManager4initEv.part.0()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AttachMenuManager.cpp:553:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::AttachMenuManager::_ZN2td17AttachMenuManager4initEv.part.0()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AttachMenuManager.cpp:553:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::InputGroupCallId&}; _Tp = td::InputGroupCallId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::InputGroupCallId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::DialogId&}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = td::GroupCallParticipant; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  181 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::DialogId&, bool}; _Tp = std::pair; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::GroupCallParticipant}; _Tp = td::GroupCallParticipant; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.h:19:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::InputGroupCallId&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, int, bool), td::InputGroupCallId&, std::vector, std::allocator > >&&, int&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::GroupCallId&, long long int&, int&, int&, td::tl::unique_ptr&&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise >&&), td::InputGroupCallId&, int&, td::Result, std::allocator > >&&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise >&&), td::GroupCallId&, int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::GroupCallId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::GroupCallId&, bool&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, td::Promise<>&&), td::GroupCallId&, bool&, std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&> >(td::ActorRef, td::ImmediateClosure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&> >(td::ActorRef, td::ImmediateClosure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&> >(td::ActorRef, td::ImmediateClosure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&> >(td::ActorRef, td::ImmediateClosure&&, int), td::GroupCallId&, int&, bool&, td::Promise&&, int&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, td::DialogId&, long long unsigned int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::GroupCallId&, td::DialogId&, int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::DialogId&, bool}; _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'td::vector > td::GroupCallManager::get_recent_speakers(const GroupCall*, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:4772:38:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::GroupCallManager::on_user_speaking_in_group_call(td::GroupCallId, td::DialogId, td::int32, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:4566:36:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::InputGroupCallId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::InputGroupCallId&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::InputGroupCallId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::InputGroupCallId&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::InputGroupCallId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::InputGroupCallId&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::InputGroupCallId&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::InputGroupCallId&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::GroupCallParticipant; _Alloc = std::allocator]',
    inlined from 'std::pair td::GroupCallManager::process_group_call_participant(td::InputGroupCallId, td::GroupCallParticipant&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:2266:41:
/usr/include/c++/13.1.1/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::GroupCallParticipant}; _Tp = td::GroupCallParticipant; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::GroupCallParticipant; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'std::pair td::GroupCallManager::process_group_call_participant(td::InputGroupCallId, td::GroupCallParticipant&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:2315:39:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::GroupCallParticipant; _Alloc = std::allocator]',
    inlined from 'void td::GroupCallManager::process_group_call_participants(td::InputGroupCallId, td::vector >&&, td::int32, const td::string&, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/GroupCallManager.cpp:2152:48:
/usr/include/c++/13.1.1/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::InputGroupCallId&, int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), td::InputGroupCallId&, int&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&, td::Result&&), const td::InputGroupCallId&, const std::__cxx11::basic_string, std::allocator >&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const bool&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const bool&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const bool&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const bool&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::InputGroupCallId&, const long long unsigned int&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Version.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChannelId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FullLocalLocationInfo&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalLocationInfo&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FullLocalLocationInfo&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalLocationInfo&&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FullLocalLocationInfo&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalLocationInfo&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FullLocalLocationInfo&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalLocationInfo&&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FileId&, td::LocalFileLocation&&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PartialLocalFileLocation&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PartialLocalFileLocation&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PartialLocalFileLocation&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PartialLocalFileLocation&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::PartialLocalFileLocation&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PartialLocalFileLocation&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::PartialLocalFileLocation&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::PartialLocalFileLocation&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FullLocalFileLocation&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalFileLocation&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FullLocalFileLocation&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalFileLocation&&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FullLocalFileLocation&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalFileLocation&&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FullLocalFileLocation&&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::FullLocalFileLocation&&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::FileType&, td::BufferSlice&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&, long long int&, long long int&, int&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure, long long int, long long int, td::Promise >), const std::__cxx11::basic_string, std::allocator >&, long long int&, long long int&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Status, td::Promise >), td::FileId&, std::shared_ptr&&, int&, long long int&, long long int&, td::Status&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&> >(td::ActorRef, td::ImmediateClosure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&> >(td::ActorRef, td::ImmediateClosure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&> >(td::ActorRef, td::ImmediateClosure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&> >(td::ActorRef, td::ImmediateClosure >, std::shared_ptr, int, long long unsigned int, bool, bool), td::FileId&, std::vector >&&, std::shared_ptr&&, int&, long long unsigned int&, bool&&, bool&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, long long int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, long long int&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:62,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileGenerateManager.h:16:
/usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = td::FullLocalFileLocation; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::FileManager::FileIdInfo}; _Tp = td::FileManager::FileIdInfo; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::FileManager::FileIdInfo}; _Tp = td::FileManager::FileIdInfo; _Alloc = std::allocator]',
    inlined from 'void td::WaitFreeVector::emplace_back(ArgsT&& ...) [with ArgsT = {td::FileManager::FileIdInfo}; T = td::FileManager::FileIdInfo]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/WaitFreeVector.h:27:33,
    inlined from 'void td::WaitFreeVector::push_back(T&&) [with T = td::FileManager::FileIdInfo]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/WaitFreeVector.h:38:17,
    inlined from 'td::FileId td::FileManager::next_file_id()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:3549:26,
    inlined from 'td::FileId td::FileManager::next_file_id()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:3541:8:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::; EventFuncT = td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (FileGenerateManager::*)(long long unsigned int, FullGenerateFileLocation, const LocalFileLocation&, std::__cxx11::basic_string, unique_ptr); ArgsT = {long long unsigned int&, FullGenerateFileLocation&, LocalFileLocation&, std::__cxx11::basic_string, std::allocator >, unique_ptr::Callback>}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::FileManager::run_generate(td::FileNodePtr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:2851:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::; EventFuncT = td::Scheduler::send_closure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&> >(td::ActorRef, td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure, td::unique_ptr), long long unsigned int&, td::FullGenerateFileLocation&, td::LocalFileLocation&, std::__cxx11::basic_string, std::allocator >&&, td::unique_ptr::Callback>&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (FileGenerateManager::*)(long long unsigned int, FullGenerateFileLocation, const LocalFileLocation&, std::__cxx11::basic_string, unique_ptr); ArgsT = {long long unsigned int&, FullGenerateFileLocation&, LocalFileLocation&, std::__cxx11::basic_string, std::allocator >, unique_ptr::Callback>}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::FileManager::run_generate(td::FileNodePtr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:2851:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, td::LocalFileLocation&, td::RemoteFileLocation&&, long long int&, td::FileEncryptionKey&, signed char&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&> >(td::ActorRef, td::ImmediateClosure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&>&&)::*; EventFuncT = const td::Scheduler::send_closure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&> >(td::ActorRef, td::ImmediateClosure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&> >(td::ActorRef, td::ImmediateClosure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&>&&)::*; EventFuncT = const td::Scheduler::send_closure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&> >(td::ActorRef, td::ImmediateClosure, const td::FileEncryptionKey&, bool, long long int, long long int, signed char), long long unsigned int&, td::FullRemoteFileLocation&, td::LocalFileLocation&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::FileEncryptionKey&, bool&, long long int&, long long int&, signed char&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = td::FullLocalFileLocation; _Tp = td::FileId; _Compare = std::less; _Alloc = std::allocator >]',
    inlined from 'td::FileManager::register_file(td::FileData&&, td::FileLocationSource, td::FileId, const char*, bool, bool):: [with auto:22 = td::FullLocalFileLocation; auto:23 = std::map]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:1286:24,
    inlined from 'td::Result td::FileManager::register_file(td::FileData&&, td::FileLocationSource, td::FileId, const char*, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:1315:42:
/usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::vector td::Container::ids() [with DataT = td::FileManager::Query]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Container.h:71:22,
    inlined from 'virtual void td::FileManager::hangup()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/files/FileManager.cpp:4080:39:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Client.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/cli.cpp:7:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::CliClient::FileGeneration}; _Tp = td::CliClient::FileGeneration; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::CliClient::FileGeneration}; _Tp = td::CliClient::FileGeneration; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::CliClient::FileGeneration; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::CliClient::on_file_generation_start(const td::td_api::updateFileGenerationStart&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/cli.cpp:393:42:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/13.1.1/string:51,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/CustomEmojiId.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:7:
/usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const td::StickerSetId]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  269 |         operator()(_Iterator __it)
      |         ^~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  624 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::StickerSetId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:16,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:16:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1131 |     reverse(_BidirectionalIterator __first, _BidirectionalIterator __last)
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId]':
/usr/include/c++/13.1.1/bits/stl_algo.h:3889:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 3889 |     find(_InputIterator __first, _InputIterator __last,
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:3889:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23,
    inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28:
/usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2072 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2076 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2080 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2084 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2092 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2097 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2102 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'int td::StickersManager::move_installed_sticker_set_to_top(td::StickerType, td::StickerSetId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:7285:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 7285 |   auto it = std::find(current_sticker_set_ids.begin(), current_sticker_set_ids.end(), sticker_set_id);
      |             ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:704:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  704 |         vector(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:704:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::FullMessageId&}; _Tp = td::FullMessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::FullMessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::StickerSetId&}; _Tp = td::StickerSetId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::StickerSetId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::StickerSetId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::StickersManager::on_update_sticker_set(StickerSet*, bool, bool, bool, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:5081:29: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 5081 |       sticker_set_ids.insert(sticker_set_ids.begin(), sticker_set->id_);
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:5097:31: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 5097 |         sticker_set_ids.insert(sticker_set_ids.begin(), sticker_set->id_);
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::StickerSetId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:603:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.h:26:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), bool&, td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), bool&, td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, td::FileId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), bool&, td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), bool&, td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), bool&, td::FileId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure&), const td::FileId&, const std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::StickersManager::*)(td::StickerType, std::__cxx11::basic_string, int, td::DialogId, bool, td::Promise<>&&), td::StickerType&, std::__cxx11::basic_string, std::allocator >&&, int&, td::DialogId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerSetId&, bool&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, td::Promise >&&), std::__cxx11::basic_string, std::allocator >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::CustomEmojiId&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >&&, std::vector >&&, td::Promise >&&), td::Result, std::allocator > > >&&, std::vector >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&, bool, td::Promise >&&), std::vector >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), int&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), int&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), int&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), int&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), int&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::StickersManager::PendingGetAnimatedEmojiClickSticker}; _Tp = td::StickersManager::PendingGetAnimatedEmojiClickSticker; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FileId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FileId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::FileId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::FileId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::FileId&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::StickersManager::SentAnimatedEmojiClicks}; _Tp = td::StickersManager::SentAnimatedEmojiClicks; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::StickersManager::SentAnimatedEmojiClicks}; _Tp = td::StickersManager::SentAnimatedEmojiClicks; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::StickersManager::SentAnimatedEmojiClicks; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::StickersManager::on_send_animated_emoji_clicks(td::DialogId, const td::string&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6412:40:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::StickersManager::PendingOnAnimatedEmojiClicked}; _Tp = td::StickersManager::PendingOnAnimatedEmojiClicked; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, bool), td::StickerType&, std::vector >&&, bool&> >(td::ActorRef, td::ImmediateClosure >&&, bool), td::StickerType&, std::vector >&&, bool&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const td::StickerType&, const unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::StickerType&, unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::StickerType&, unsigned int&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::StickerType&, unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::StickerType&, unsigned int&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::StickerType&, unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::StickerType&, unsigned int&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::StickerType&, unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::StickerType&, unsigned int&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr&&, td::Promise >&&), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::StickerSetId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::StickerSetId*; _ForwardIterator = td::StickerSetId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  792 |                     std::copy(__first, __mid, __position);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::StickerSetId*; _ForwardIterator = td::StickerSetId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::StickerSetId*; _Tp = td::StickerSetId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::StickerSetId*; _ForwardIterator = td::StickerSetId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::StickerSetId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = StickerSetId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const bool&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const bool&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const bool&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), const bool&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure&), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result, std::allocator > > >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Result >&&), const std::__cxx11::basic_string, std::allocator >&, int&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int), const std::__cxx11::basic_string, std::allocator >&&, int&> >(td::ActorRef, td::ImmediateClosure, int), const std::__cxx11::basic_string, std::allocator >&&, int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int), const std::__cxx11::basic_string, std::allocator >&&, int&> >(td::ActorRef, td::ImmediateClosure, int), const std::__cxx11::basic_string, std::allocator >&&, int&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int), const std::__cxx11::basic_string, std::allocator >&&, int&> >(td::ActorRef, td::ImmediateClosure, int), const std::__cxx11::basic_string, std::allocator >&&, int&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int), const std::__cxx11::basic_string, std::allocator >&&, int&> >(td::ActorRef, td::ImmediateClosure, int), const std::__cxx11::basic_string, std::allocator >&&, int&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&> >(td::ActorRef, td::ImmediateClosure&&, td::Result >&&), long long int&, td::Promise&&, td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'std::pair > > td::StickersManager::get_archived_sticker_sets(td::StickerType, td::StickerSetId, td::int32, bool, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6644:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6644 |       offset_it = std::find(sticker_set_ids.begin(), sticker_set_ids.end(), offset_sticker_set_id);
      |                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::CreateNewStickerSetQuery::send(td::tl_object_ptr&&, const td::string&, const td::string&, td::StickerType, td::StickerFormat, td::vector >&&, const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1135:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1135 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::AddStickerToSetQuery::send(const td::string&, td::tl_object_ptr&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1171:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1171 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::SetStickerSetThumbnailQuery::send(const td::string&, td::tl_object_ptr&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1206:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1206 |     send_query(G()->net_query_creator().create(
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = td::ChainId; _Alloc = std::allocator]',
    inlined from 'void td::SetStickerPositionQuery::send(const td::string&, td::tl_object_ptr&&, td::int32)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1242:29:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = td::ChainId; _Alloc = std::allocator]',
    inlined from 'void td::DeleteStickerFromSetQuery::send(const td::string&, td::tl_object_ptr&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1276:29:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::StickersManager::load_special_sticker_set(SpecialStickerSet&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1755:22: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1755 |     load_sticker_sets({sticker_set.id_}, std::move(promise));
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::StickersManager::reload_special_sticker_set_by_type(td::SpecialStickerSetType, bool)',
    inlined from 'void td::StickersManager::reload_special_sticker_set_by_type(td::SpecialStickerSetType, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1761:6:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:1787:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1787 |     return load_sticker_sets({sticker_set.id_}, std::move(promise));
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'bool td::StickersManager::update_sticker_set_cache(const StickerSet*, td::Promise<>&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:4864:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 4864 |       load_sticker_sets({set_id}, std::move(promise));
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:4867:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 4867 |       load_sticker_sets({set_id}, Auto());
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::StickersManager::change_sticker_set(td::StickerSetId, bool, bool, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:5023:22: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 5023 |     load_sticker_sets({set_id}, std::move(promise));
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::StickersManager::PendingGetAnimatedEmojiClickSticker}; _Tp = td::StickersManager::PendingGetAnimatedEmojiClickSticker; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::StickersManager::PendingGetAnimatedEmojiClickSticker; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::StickersManager::get_animated_emoji_click_sticker(const td::string&, td::FullMessageId, td::Promise >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6235:55:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::StickersManager::PendingOnAnimatedEmojiClicked}; _Tp = td::StickersManager::PendingOnAnimatedEmojiClicked; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::StickersManager::PendingOnAnimatedEmojiClicked; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::Status td::StickersManager::on_animated_emoji_message_clicked(td::string&&, td::FullMessageId, td::string)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6503:55:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::StickersManager::on_load_installed_sticker_sets_from_database(td::StickerType, td::string)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:5165:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 5165 |   std::reverse(sets_to_load.begin(), sets_to_load.end());  // load installed sticker sets in reverse order
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'td::td_api::object_ptr td::StickersManager::get_featured_sticker_sets(td::StickerType, td::int32, td::int32, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6752:81: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6752 |     return get_trending_sticker_sets_object(sticker_type, {begin, begin + limit});
      |                                                                                 ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:6770:83: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6770 |       return get_trending_sticker_sets_object(sticker_type, {begin, begin + limit});
      |                                                                                   ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp: In member function 'void td::StickersManager::on_get_installed_sticker_sets(td::StickerType, td::tl_object_ptr&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/StickersManager.cpp:4193:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4193 |   std::reverse(installed_sticker_set_ids.begin(), installed_sticker_set_ids.end());
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[465/477] Linking CXX static library libtdapi.a
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:16,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:20:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator > >; _Predicate = td::ContactsManager::on_update_bot_commands(td::DialogId, td::UserId, td::vector >&&)::]':
/usr/include/c++/13.1.1/bits/stl_algo.h:3914:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 3914 |     find_if(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:3914:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AccessRights.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::ContactsManager::DialogNearby; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::BotCommands; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:9:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h: In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = ContactsManager::on_update_bot_commands(td::DialogId, td::UserId, td::vector >&&)::]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::DialogId&, int&}; _Tp = td::ContactsManager::DialogNearby; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::DialogId&, int&}; _Tp = td::ContactsManager::DialogNearby; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::MessageId&}; _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::ChannelId&}; _Tp = td::ChannelId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::ChannelId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::SuggestedAction&}; _Tp = td::SuggestedAction; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = td::DialogParticipant; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  181 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33,
                 from /usr/include/c++/13.1.1/unordered_map:41,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Hints.h:14,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:52:
/usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = td::Contact; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = td::ContactEqual; _Hash = td::ContactHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, td::ContactEqual, td::ContactHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, td::ContactEqual, td::ContactHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
 2301 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2302 |                _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::DialogId&}; _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::DialogId; _Alloc = std::allocator]',
    inlined from 'void td::ContactsManager::update_dialogs_for_discussion(td::DialogId, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:8949:37:
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Location.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogLocation.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:20:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FileId&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FileId&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FileId&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Contact&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Contact&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Contact&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Contact&&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Contact&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Contact&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Contact&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Contact&&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::UserId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::UserId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::UserId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::UserId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise >&&), td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise >&&), td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise >&&), td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise >&&), td::Result >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise >&&), td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise >&&), td::Result >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise >&&), td::Result >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise >&&), td::Result >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::Result >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, bool, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::EmojiStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::EmojiStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::EmojiStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::EmojiStatus&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::EmojiStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::EmojiStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::EmojiStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::EmojiStatus&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::ChannelId&&, bool&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DcId&&, td::FullMessageId&, bool&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::Promise >&&), td::DcId&&, std::__cxx11::basic_string, std::allocator >&&, long long int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, const td::DialogParticipantStatus&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::DialogParticipantStatus&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), td::ChannelId&, td::UserId&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), const std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, int, bool, bool, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, int&, int&, bool&, bool&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogId&, td::DialogParticipantStatus&&, td::DialogParticipantStatus&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::UserId&&, td::DialogParticipantStatus&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::PublicDialogType&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::PublicDialogType&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::PublicDialogType&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::PublicDialogType&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::PublicDialogType&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::PublicDialogType&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::PublicDialogType&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::PublicDialogType&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::SuggestedAction&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::SuggestedAction&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::SuggestedAction&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::SuggestedAction&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), const td::SuggestedAction&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::SuggestedAction&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), const td::SuggestedAction&, td::Result&&> >(td::ActorRef, td::ImmediateClosure&&), const td::SuggestedAction&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogParticipant&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogParticipant&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogParticipant&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogParticipant&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogParticipant&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogParticipant&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogParticipant&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogParticipant&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChatId&, td::UserId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChatId&, td::UserId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogParticipantFilter, td::Promise&&), td::ChatId&, const std::__cxx11::basic_string, std::allocator >&, int&, td::DialogParticipantFilter&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::ChannelId&, td::DialogParticipant&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, int, td::tl::unique_ptr&&, td::Promise&&), td::ChannelId&, td::ChannelParticipantFilter&&, int&, int&, std::__cxx11::basic_string, std::allocator >&&, int&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, td::Result, td::Promise >&&), td::DialogId&, std::vector >&&, td::Result&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::DialogAdministrator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::DialogId&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::DialogId&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::UserId&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::UserId&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::UserId&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::UserId&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::UserId&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::UserId&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::UserId&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::UserId&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::CheckUsernameQuery::send(const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:630:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  630 |     send_query(G()->net_query_creator().create(telegram_api::account_checkUsername(username), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UpdateProfilePhotoQuery::send(td::FileId, td::int64, td::tl_object_ptr&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:509:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  509 |         G()->net_query_creator().create(telegram_api::photos_updateProfilePhoto(std::move(input_photo)), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UpdateProfileQuery::send(td::int32, const td::string&, const td::string&, const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:600:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  600 |     send_query(G()->net_query_creator().create(telegram_api::account_updateProfile(flags, first_name, last_name, about),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UpdateUsernameQuery::send(const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:655:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  655 |     send_query(G()->net_query_creator().create(telegram_api::account_updateUsername(username), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleUsernameQuery::send(td::string&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:690:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  690 |     send_query(G()->net_query_creator().create(telegram_api::account_toggleUsername(username_, is_active_), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ReorderUsernamesQuery::send(td::vector >&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:723:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  723 |     send_query(G()->net_query_creator().create(telegram_api::account_reorderUsernames(std::move(usernames)), {{"me"}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UpdateEmojiStatusQuery::send(td::EmojiStatus)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:758:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  758 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UpdateChannelUsernameQuery::send(td::ChannelId, const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:835:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  835 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleChannelUsernameQuery::send(td::ChannelId, td::string&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:885:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  885 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::DeactivateAllChannelUsernamesQuery::send(td::ChannelId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:925:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  925 |     send_query(G()->net_query_creator().create(telegram_api::channels_deactivateAllUsernames(std::move(input_channel)),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ReorderChannelUsernamesQuery::send(td::ChannelId, td::vector >&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:965:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  965 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleChannelSignaturesQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1058:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1058 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleChannelJoinToSendQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1098:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1098 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleChannelJoinRequestQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1138:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1138 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::TogglePrehistoryHiddenQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1181:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1181 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleAntiSpamQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1233:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1233 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleForumQuery::send(td::ChannelId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1283:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1283 |     send_query(G()->net_query_creator().create(telegram_api::channels_toggleForum(std::move(input_channel), is_forum),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ConvertToGigagroupQuery::send(td::ChannelId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1324:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1324 |     send_query(G()->net_query_creator().create(telegram_api::channels_convertToGigagroup(std::move(input_channel)),
In member function 'void td::SetDiscussionGroupQuery::send(td::ChannelId, td::telegram_api::object_ptr, td::ChannelId, td::telegram_api::object_ptr)',
    inlined from 'void td::ContactsManager::set_channel_discussion_group(td::DialogId, td::DialogId, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:7479:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1428:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1428 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::EditLocationQuery::send(td::ChannelId, const td::DialogLocation&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1470:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1470 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ToggleSlowModeQuery::send(td::ChannelId, td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1511:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1511 |     send_query(G()->net_query_creator().create(
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::MessageId; _Alloc = std::allocator]',
    inlined from 'void td::ContactsManager::report_channel_spam(td::ChannelId, td::vector&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:7726:53:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void td::DeleteChatQuery::send(td::ChatId)',
    inlined from 'void td::ContactsManager::delete_chat(td::ChatId, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:7777:65:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1634:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1634 |     send_query(G()->net_query_creator().create(telegram_api::messages_deleteChat(chat_id.get()), {{chat_id}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::DeleteChannelQuery::send(td::ChannelId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1665:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1665 |     send_query(G()->net_query_creator().create(telegram_api::channels_deleteChannel(std::move(input_channel)),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::JoinChannelQuery::send(td::ChannelId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:2539:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2539 |         G()->net_query_creator().create(telegram_api::channels_joinChannel(std::move(input_channel)), {{channel_id}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::EditChannelCreatorQuery::send(td::ChannelId, td::UserId, td::tl_object_ptr)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:2763:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2763 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::LeaveChannelQuery::send(td::ChannelId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:2692:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2692 |         G()->net_query_creator().create(telegram_api::channels_leaveChannel(std::move(input_channel)), {{channel_id}}));
In member function 'void td::MigrateChatQuery::send(td::ChatId)',
    inlined from 'td::ChannelId td::ContactsManager::migrate_chat_to_megagroup(td::ChatId, td::Promise<>&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:8699:66:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:2796:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2796 |     send_query(G()->net_query_creator().create(telegram_api::messages_migrateChat(chat_id.get()), {{chat_id}}));
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::UploadProfilePhotoQuery::send(td::FileId, td::tl_object_ptr&&, bool, double)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:467:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  467 |     send_query(G()->net_query_creator().create(
In member function 'void td::SetChannelStickerSetQuery::send(td::ChannelId, td::StickerSetId, td::telegram_api::object_ptr&&)',
    inlined from 'void td::ContactsManager::set_channel_sticker_set(td::ChannelId, td::StickerSetId, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:7272:13:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1012:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1012 |     send_query(G()->net_query_creator().create(
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:4851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4851 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:4851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4861:18:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'td::int32 td::ContactsManager::on_update_peer_located(td::vector >&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:6725:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6725 |     std::sort(users_nearby_.begin(), users_nearby_.end());
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::ContactsManager::on_update_dialog_administrators(td::DialogId, td::vector&&, bool, bool)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::ContactsManager::on_update_dialog_administrators(td::DialogId, td::vector&&, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:16986:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&&, bool, bool):: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::ContactsManager::on_update_dialog_administrators(td::DialogId, td::vector&&, bool, bool)::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'void td::ContactsManager::on_update_dialog_administrators(td::DialogId, td::vector&&, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:16986:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::UserId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::ChannelId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, bool), const td::SecretChatId&, std::__cxx11::basic_string, std::allocator >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::AnimationSize*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::AnimationSize*; _Tp = td::AnimationSize]',
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = td::AnimationSize; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:603:31,
    inlined from 'td::Photo::Photo(const td::Photo&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Photo.h:39:8:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::Photo; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::AnimationSize*; _Tp = td::AnimationSize]',
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::AnimationSize; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = td::AnimationSize; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:238:44,
    inlined from 'td::Photo& td::Photo::operator=(const td::Photo&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Photo.h:39:8:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'td::int64 td::ContactsManager::get_contacts_hash()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:5868:20,
    inlined from 'td::int64 td::ContactsManager::get_contacts_hash()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:5858:7:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = td::Contact; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = td::ContactEqual; _Hash = td::ContactHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = td::Contact; _Tp = unsigned int; _Hash = td::ContactHash; _Pred = td::ContactEqual; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26,
    inlined from 'std::pair >, std::vector > > td::ContactsManager::change_imported_contacts(td::vector&, td::int64&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:6230:35:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, td::ContactEqual, td::ContactHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, td::ContactEqual, td::ContactHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ContactsManager::add_profile_photo_to_cache(td::UserId, td::Photo&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:12862:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
12862 |         user_photos->photos.insert(user_photos->photos.begin(), photo);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = ContactsManager::update_chat_full(ChatFull*, td::ChatId, const char*, bool)::]',
    inlined from 'void td::ContactsManager::update_chat_full(ChatFull*, td::ChatId, const char*, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:11466:18:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = ContactsManager::update_channel_full(ChannelFull*, td::ChannelId, const char*, bool)::]',
    inlined from 'void td::ContactsManager::update_channel_full(ChannelFull*, td::ChannelId, const char*, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:11521:46:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ContactsManager::on_update_bot_commands(td::DialogId, td::UserId, td::vector >&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:6789:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6789 |           auto it = std::find_if(chat_full->bot_commands.begin(), chat_full->bot_commands.end(), is_from_bot);
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:6814:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6814 |           auto it = std::find_if(channel_full->bot_commands.begin(), channel_full->bot_commands.end(), is_from_bot);
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::DialogParticipant; _Alloc = std::allocator]',
    inlined from 'void td::ContactsManager::speculative_delete_channel_participant(td::ChannelId, td::UserId, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:13630:27:
/usr/include/c++/13.1.1/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::DialogParticipant; _Alloc = std::allocator]',
    inlined from 'void td::ContactsManager::speculative_add_channel_user(td::ChannelId, td::UserId, const td::DialogParticipantStatus&, const td::DialogParticipantStatus&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:13748:29:
/usr/include/c++/13.1.1/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::SuggestedAction; _Alloc = std::allocator]',
    inlined from 'void td::ContactsManager::on_get_chat_full(td::tl_object_ptr&&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:12290:42:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::EditChatAboutQuery::send(td::DialogId, const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:1380:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1380 |     send_query(G()->net_query_creator().create(telegram_api::messages_editChatAbout(std::move(input_peer), about),
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp: In member function 'void td::ContactsManager::on_get_dialogs_nearby(td::Result >, td::Promise >&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.cpp:6498:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 6498 |   std::sort(users_nearby_.begin(), users_nearby_.end());
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/generate/auto/td/telegram/td_api.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ConnectionState.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:7:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33,
                 from /usr/include/c++/13.1.1/unordered_map:41,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/KeyValueSyncInterface.h:14,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/TdDb.h:14,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.h:16:
/usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
 2301 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2302 |                _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:1696:26,
    inlined from 'void td::Td::send_result(td::uint64, td::tl_object_ptr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:3992:23:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:1696:26,
    inlined from 'void td::Td::send_error_impl(td::uint64, td::tl_object_ptr)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:4006:23:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::CustomEmojiId}; _Tp = td::CustomEmojiId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::CustomEmojiId}; _Tp = td::CustomEmojiId; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::CustomEmojiId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'auto td::detail::transform_helper::transform(const V&, const Func&) [with Func = td::Td::on_request(td::uint64, const td::td_api::getCustomEmojiStickers&)::; V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:26:23,
    inlined from 'auto td::transform(V&&, const Func&) [with V = const std::vector >&; Func = Td::on_request(td::uint64, const td::td_api::getCustomEmojiStickers&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:46:85,
    inlined from 'void td::Td::on_request(td::uint64, const td::td_api::getCustomEmojiStickers&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:7315:16:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Result >&&> >(td::ActorRef, td::ImmediateClosure >), td::Result >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool), td::Result >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, bool), td::Result >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), long long unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), long long unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), long long unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), long long unsigned int&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), long long unsigned int&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, bool, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, bool&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::EmailVerification&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::EmailVerification&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::EmailVerification&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::EmailVerification&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::EmailVerification&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::EmailVerification&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::EmailVerification&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::EmailVerification&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, const std::vector >&, td::Promise >), td::tl::unique_ptr&&, std::vector >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&&, int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&&, int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileGcParameters&&, bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileGcParameters&&, bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >), td::TopDialogCategory&&, const int&, td::Promise > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::TopDialogCategory&&, td::DialogId&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::nullptr_t&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::nullptr_t&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::nullptr_t&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::nullptr_t&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::nullptr_t&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::nullptr_t&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, std::nullptr_t&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, std::nullptr_t&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, const char*), td::NotificationGroupId&&, td::NotificationId&&, bool&&, bool&&, td::Promise&&, const char (&)[27]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::NotificationGroupId&&, td::NotificationId&&, td::MessageId&&, int&&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::CallProtocol&&, bool, td::Promise), td::UserId&, td::tl::unique_ptr&&, td::CallProtocol&&, const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallId&&, td::CallProtocol&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, td::CallProtocol&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallId&&, td::CallProtocol&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, td::CallProtocol&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallId&&, td::CallProtocol&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, td::CallProtocol&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallId&&, td::CallProtocol&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, td::CallProtocol&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::CallId&&, const bool&, const int&, const bool&, const long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >&&, td::Promise<>), td::CallId&&, int&, std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, long long int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long int&, const long long int&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, const long long int&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long int&, const long long int&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, const long long int&, const long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long int&, const long long int&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, const long long int&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long int&, const long long int&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const long long int&, const long long int&, const long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long int&, td::Status&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), long long int&, td::Status&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::FileId&&, const long long int&, const long long int&, int&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&&, td::Promise&&, const char (&)[19]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&&, const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, const bool&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, const bool&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, const bool&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, const bool&, const bool&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const bool&, const bool&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, const bool&, const bool&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const bool&, const bool&, const bool&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const bool&, const bool&, const bool&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, bool, bool, std::__cxx11::basic_string, int, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const bool&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const bool&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const bool&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), const bool&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, std::vector, std::allocator >, std::allocator, std::allocator > > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector, std::allocator > >, td::Promise<>&&), td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>&&), td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValueType, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValueType&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::SecureValue, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::SecureValue&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecureValueType&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecureValueType&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecureValueType&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecureValueType&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecureValueType&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecureValueType&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecureValueType&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecureValueType&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, std::__cxx11::basic_string, td::Promise >), td::UserId&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), int&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), int&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), int&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), int&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), int&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), int&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), int&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), int&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&> >(td::ActorRef, td::ImmediateClosure&, int, td::Promise, std::allocator > > >), std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise, std::allocator >, std::allocator, std::allocator > > > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >&&), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >), td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >), const int&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >), const int&, td::Promise, std::allocator > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >), const int&, td::Promise, std::allocator > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const int&, td::Promise, std::allocator > >&&> >(td::ActorRef, td::ImmediateClosure >), const int&, td::Promise, std::allocator > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), const int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::Result&&> >(td::ActorRef, td::ImmediateClosure), td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]',
    inlined from 'void td::Td::on_request(td::uint64, const td::td_api::downloadFile&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:6550:32:
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const long long unsigned int&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), const long long unsigned int&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr), long long unsigned int&, std::__cxx11::basic_string, std::allocator >&&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::CallId&&, std::__cxx11::basic_string, std::allocator >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::vector, std::allocator > >, td::Promise<>), td::Td*&&, td::tl::unique_ptr&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, bool, td::tl::unique_ptr, td::Promise >), int&, std::__cxx11::basic_string, std::allocator >&&, int&, bool&, td::tl::unique_ptr&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::Td::init_options_and_network()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:3720:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::; EventFuncT = td::Scheduler::send_closure), td::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::unique_ptr&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure), td::unique_ptr&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorOwn&; FunctionT = void (StateManager::*)(unique_ptr); ArgsT = {unique_ptr}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::Td::init_options_and_network()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Td.cpp:3720:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Unit&&), td::Unit&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageThreadInfo&&), td::MessageThreadInfo&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::MessageLinkInfo&&), td::MessageLinkInfo&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::WebPageId&&), td::WebPageId&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::SecretChatId&&), td::SecretChatId&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::DialogId&&), td::DialogId&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, void (td::FutureActor::*)(td::Status&&), td::Status&&> >(td::ActorRef, td::ImmediateClosure, void (td::FutureActor::*)(td::Status&&), td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/13.1.1/string:51,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:58,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/AccessRights.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:7:
/usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const td::MessageId]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  269 |         operator()(_Iterator __it)
      |         ^~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  624 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const td::DialogId]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  269 |         operator()(_Iterator __it)
      |         ^~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  657 |     move(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/vector:66,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/common.h:59:
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::ChainId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
In file included from /usr/include/c++/13.1.1/algorithm:61,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/FileReferenceManager.h:16,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:24:
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator > >; _Iterator2 = __gnu_cxx::__normal_iterator > >; _Compare = td::MessagesManager::sort_dialog_filter_input_dialog_ids(td::DialogFilter*, const char*) const::&)>::]':
/usr/include/c++/13.1.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  157 |         operator()(_Iterator1 __it1, _Iterator2 __it2)
      |         ^~~~~~~~
/usr/include/c++/13.1.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /usr/include/c++/13.1.1/queue:64,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/QueryCombiner.h:17,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ContactsManager.h:34,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:13:
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::InputDialogId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  232 |           if (__comp(__first + __secondChild,
      |               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  233 |                      __first + (__secondChild - 1)))
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::DialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = td::DialogDate; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1559 |       erase(const_iterator __first, const_iterator __last)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h:1559:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::MessagesManager::ActiveDialogAction; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1531:7: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1
 1531 |       erase(const_iterator __position)
      |       ^~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1131 |     reverse(_BidirectionalIterator __first, _BidirectionalIterator __last)
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::MessageId]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:1498:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1498 |     lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:1498:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1531:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1531 |       erase(const_iterator __position)
      |       ^~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = td::MessageId; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = td::MessageId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1532:24:
/usr/include/c++/13.1.1/bits/vector.tcc:185:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  185 |         _GLIBCXX_MOVE3(__position + 1, end(), __position);
      |         ^~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1131 |     reverse(_BidirectionalIterator __first, _BidirectionalIterator __last)
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/SetWithPosition.h:9:
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = MessagesManager::remove_secret_chat_dialog_ids(td::vector)::]',
    inlined from 'static td::vector td::MessagesManager::remove_secret_chat_dialog_ids(td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20535:16:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1905 |     __partial_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1905:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1910:25:
/usr/include/c++/13.1.1/bits/stl_algo.h:1638:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1638 |           std::__pop_heap(__first, __middle, __i, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:72:
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessageEntity::Type, int, int}; _Tp = td::MessageEntity; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const td::MessageId&}; _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = td::MessageId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33,
                 from /usr/include/c++/13.1.1/unordered_map:41,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tddb/td/db/KeyValueSyncInterface.h:14,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogDb.h:14,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.h:15:
/usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = td::MessagesManager::TtlNode; _Value = td::MessagesManager::TtlNode; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::MessagesManager::TtlNodeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
 2301 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2302 |                _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::Result}; _Tp = td::Result; _Alloc = std::allocator >]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::DialogDate}; _Tp = td::DialogDate; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::DialogDate}; _Tp = td::DialogDate; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
 2301 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2302 |                _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = td::MessageId; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26,
    inlined from 'static void td::MessagesManager::delete_random_id_to_message_id_correspondence(Dialog*, td::int64, td::MessageId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:16362:37:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::InputDialogId}; _Tp = td::InputDialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::InputDialogId}; _Tp = td::InputDialogId; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
 2301 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2302 |                _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = td::Hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = td::LogEventIdWithGeneration; _Hash = td::Hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26,
    inlined from 'void td::MessagesManager::on_read_history_finished(td::DialogId, td::MessageId, td::uint64)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22617:40:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, td::Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  624 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function '_OutputIterator std::__merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator > >; _InputIterator2 = __gnu_cxx::__normal_iterator > >; _OutputIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:4901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4901 |     __merge(_InputIterator1 __first1, _InputIterator1 __last1,
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:4901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:4901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:4901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:4901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:4919:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4919 |       return std::copy(__first2, __last2,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
 4920 |                        std::copy(__first1, __last1, __result));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:4919:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4919 |       return std::copy(__first2, __last2,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
 4920 |                        std::copy(__first1, __last1, __result));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessagesManager::ForwardedMessages::ForwardedMessageContent}; _Tp = td::MessagesManager::ForwardedMessages::ForwardedMessageContent; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/actor.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQuery.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/net/NetQueryCreator.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Global.h:12,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/Location.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/DialogLocation.h:9,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.h:19:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*; EventFuncT = const td::Scheduler::send(td::ActorRef, td::Event&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, bool, bool, td::Promise<>&&, const char*), std::vector, std::allocator > >&&, bool&, bool&&, td::Promise&&, const char*&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, int&, long long int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageSearchFilter&, long long int&, int&, std::vector, std::allocator > >&&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), td::DialogId&, int&, int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > >&&, td::Promise >&&), int&, std::vector, std::allocator > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::FileId&, td::ReportReason&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::FullMessageId&, const td::MessageId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::FullMessageId&, const td::MessageId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::FullMessageId&, const td::MessageId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::FullMessageId&, const td::MessageId&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), const td::FullMessageId&, const td::MessageId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::FullMessageId&, const td::MessageId&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), const td::FullMessageId&, const td::MessageId&, td::Result&&> >(td::ActorRef, td::ImmediateClosure), const td::FullMessageId&, const td::MessageId&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >, td::Promise<>), td::SecretChatId&&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]> >(td::ActorRef, td::ImmediateClosure&&, long long unsigned int, const char*), const td::DialogId&, td::Promise&&, int&&, const char (&)[27]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::Item, std::allocator::Item> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::KHeap::Item}; _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::KHeap::Item; _Alloc = std::allocator::Item>]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::KHeap::insert(KeyT, td::HeapNode*) [with KeyT = double; int K = 4]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Heap.h:60:21:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Item*, std::vector::Item, std::allocator::Item> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1926:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1926 |               std::__partial_sort(__first, __last, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1131 |     reverse(_BidirectionalIterator __first, _BidirectionalIterator __last)
      |     ^~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1131:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, int> >, bool), td::Result >, int> >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, int> >, bool), td::Result >, int> >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, int> >, bool), td::Result >, int> >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, int> >, bool), td::Result >, int> >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, int> >, bool), td::Result >, int> >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, int> >, bool), td::Result >, int> >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, int> >, bool), td::Result >, int> >&&, bool&&> >(td::ActorRef, td::ImmediateClosure >, int> >, bool), td::Result >, int> >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::MessagesManager::MessageInfo*, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, td::MessagesManager::MessageInfo*&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&> >(td::ActorRef, td::ImmediateClosure > >), const td::DialogId&, const bool&, const td::NotificationId&, td::Result > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogFilterId&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.1.1/vector:65:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:603:31:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, td::Promise >&&), td::Result, std::allocator > > >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure&&, std::vector >&&, td::Promise >&&), td::Result&&, std::vector >&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&> >(td::ActorRef, td::ImmediateClosure, std::allocator > > >, bool), td::Result, std::allocator > > >&&, bool&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::DialogDate*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::DialogId&, td::MessageId&, td::MessageThreadInfo&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&, td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::Promise), td::tl::unique_ptr&&, td::DialogId&, td::MessageId&, td::DialogId&, td::MessageId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure >, bool, td::Promise >&&), td::DialogId&, std::vector >&&, bool&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, td::DialogId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::MessageLinkInfo&&, const td::DialogId&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Status), td::unique_ptr&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, td::Status), td::unique_ptr&&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Status), td::unique_ptr&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, td::Status), td::unique_ptr&&, td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Status), td::unique_ptr&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, td::Status), td::unique_ptr&&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Status), td::unique_ptr&&, td::Status&&> >(td::ActorRef, td::ImmediateClosure, td::Status), td::unique_ptr&&, td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, int, td::Status), std::vector >&&, int&, td::Status&&> >(td::ActorRef, td::ImmediateClosure >, int, td::Status), std::vector >&&, int&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, int, td::Status), std::vector >&&, int&, td::Status&&> >(td::ActorRef, td::ImmediateClosure >, int, td::Status), std::vector >&&, int&, td::Status&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >, int, td::Status), std::vector >&&, int&, td::Status&&> >(td::ActorRef, td::ImmediateClosure >, int, td::Status), std::vector >&&, int&, td::Status&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >, int, td::Status), std::vector >&&, int&, td::Status&&> >(td::ActorRef, td::ImmediateClosure >, int, td::Status), std::vector >&&, int&, td::Status&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*]':
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::UserId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::UserId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&&, const long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::UserId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&&, const long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::UserId&&, const long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::UserId&&, const long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&, int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&, int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&, int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&, int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise<>), long long int&, td::DialogId&, td::MessageId&, td::MessageId&, td::MessageSearchFilter&, int&, int&, td::Result > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, long long int, td::MessageId, td::MessageSearchFilter, td::Promise<>&&), td::Result&&, long long int&, td::MessageId&, td::MessageSearchFilter&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), std::__cxx11::basic_string, std::allocator >&&> >(td::ActorRef, td::ImmediateClosure), std::__cxx11::basic_string, std::allocator >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[21]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[21]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[21]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[21]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[21]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, std::__cxx11::basic_string, int, long long int, td::Promise<>&&), td::Result&&, std::__cxx11::basic_string, std::allocator >&&, int&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::DialogId&, int&, long long int&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure)>, bool, td::AffectedHistory, td::Promise<>&&), td::DialogId&, std::function)>&, bool&, td::AffectedHistory&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::DialogId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::DialogId&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::DialogId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::DialogId&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&), const td::DialogId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::DialogId&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&), const td::DialogId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >&&), const td::DialogId&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::Promise<>), td::FullMessageId&, td::Result&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, td::Promise >&&), td::DcId&&, td::FullMessageId&, std::__cxx11::basic_string, std::allocator >&&, int&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&> >(td::ActorRef, td::ImmediateClosure, int, long long unsigned int, td::Result&&), td::DialogId&, td::MessageId&, td::FileId&, td::FileId&, bool&, bool&, std::__cxx11::basic_string, std::allocator >&&, int&, long long unsigned int&, td::Result&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure, td::tl::unique_ptr, td::Promise<>), td::SecretChatId&&, td::tl::unique_ptr&&, td::tl::unique_ptr&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&> >(td::ActorRef, td::ImmediateClosure > >, td::Promise > >), td::DialogId&, bool&, td::NotificationId&, int&, td::Result > >&&, td::Promise > >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&> >(td::ActorRef, td::ImmediateClosure >), const td::DialogId&, const bool&, const td::NotificationId&, std::vector >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*; EventFuncT = const td::Scheduler::send_closure >(td::ActorRef, td::ImmediateClosure&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure > (td::MessagesManager::*)(td::DialogId, bool, bool, td::Promise<>&&), const td::DialogId&, bool&&, bool&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure&&), td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::tl::unique_ptr&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::tl::unique_ptr&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, td::tl::unique_ptr&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, td::tl::unique_ptr&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, int&, long long int&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, int&, long long int&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::SecretChatId&&, int&, long long int&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure), td::SecretChatId&&, int&, long long int&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[28]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[28]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[28]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[28]>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[28]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[28]>&&)::*; EventFuncT = const td::Scheduler::send_closure, const char*), td::FileId&, td::Promise&&, const char (&)[28]> >(td::ActorRef, td::ImmediateClosure, const char*), td::FileId&, td::Promise&&, const char (&)[28]>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&>&&)::*; EventFuncT = const td::Scheduler::send_closure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&> >(td::ActorRef, td::ImmediateClosure), td::FileId&&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, signed char, td::Promise >), td::FileId&, td::FileSourceId&, std::__cxx11::basic_string, std::allocator >&&, signed char&&, td::Promise >&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Event}; _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:168:42,
    inlined from 'void td::Scheduler::send_to_scheduler(td::int32, const td::ActorId<>&, td::Event&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:165:13:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::NetQueryRef td::StartBotQuery::send(td::tl_object_ptr, td::DialogId, td::tl_object_ptr, const td::string&, td::int64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3496:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3496 |         {{dialog_id, MessageContentType::Text}, {dialog_id, MessageContentType::Photo}});
      |                                                                                        ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ReadMentionsQuery::send(td::DialogId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3292:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3292 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ReadReactionsQuery::send(td::DialogId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3333:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3333 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::GetDialogListQuery::send(td::FolderId, td::int32, td::ServerMessageId, td::DialogId, td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:823:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  823 |     send_query(G()->net_query_creator().create(
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23,
    inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::DialogId]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28,
    inlined from 'std::pair > > td::MessagesManager::get_common_dialogs(td::UserId, td::DialogId, td::int32, bool, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:18253:30:
/usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2072 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2076 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2080 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2084 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2092 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2097 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2102 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SaveDraftMessageQuery::send(td::DialogId, const td::unique_ptr&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:1674:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1674 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ToggleDialogIsBlockedQuery::send(td::DialogId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:1886:108: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1886 |     vector chain_ids{{dialog_id, MessageContentType::Photo}, {dialog_id, MessageContentType::Text}};
      |                                                                                                            ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ReadChannelHistoryQuery::send(td::ChannelId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:2281:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2281 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SaveDefaultSendAsQuery::send(td::DialogId, td::DialogId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3368:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3368 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::EditMessageQuery::send(td::int32, td::DialogId, td::MessageId, const td::string&, td::vector >&&, td::tl_object_ptr&&, td::tl_object_ptr&&, td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3987:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3987 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::NetQueryRef td::SendInlineBotResultQuery::send(td::int32, td::DialogId, td::tl_object_ptr, td::MessageId, td::MessageId, td::int32, td::int64, td::int64, const td::string&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3558:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3558 |         {{dialog_id, MessageContentType::Text}, {dialog_id, MessageContentType::Photo}});
      |                                                                                        ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SendScreenshotNotificationQuery::send(td::DialogId, td::int64)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:4208:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 4208 |     send_query(G()->net_query_creator().create(
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::GetDialogQuery::send(td::DialogId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:273:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  273 |     send_query(G()->net_query_creator().create(
In member function 'void td::MessagesManager::add_dialog_filter(td::unique_ptr, bool, const char*)',
    inlined from 'void td::MessagesManager::add_dialog_filter(td::unique_ptr, bool, const char*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20022:6:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20074:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
20074 |   std::reverse(list.pinned_dialogs_.begin(), list.pinned_dialogs_.end());
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21,
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::; EventFuncT = td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (FileManager::*)(FileId, std::shared_ptr, int, long long int, long long int, Promise >); ArgsT = {FileId&, std::shared_ptr, int, int, int, Promise >}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::MessagesManager::load_secret_thumbnail(td::FileId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:9185:15:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::*; EventFuncT = const td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::*]',
    inlined from 'void td::Scheduler::send_impl(const td::ActorId<>&, const RunFuncT&, const EventFuncT&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; RunFuncT = td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::; EventFuncT = td::Scheduler::send_closure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&> >(td::ActorRef, td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>&&)::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:218:20,
    inlined from 'void td::Scheduler::send_closure(td::ActorRef, EventT&&) [with td::ActorSendType send_type = td::ActorSendType::Immediate; EventT = td::ImmediateClosure, int, long long int, long long int, td::Promise >), td::FileId&, std::shared_ptr&&, int&&, int&&, int&&, td::Promise >&&>]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:249:30,
    inlined from 'void td::send_closure(ActorIdT&&, FunctionT, ArgsT&& ...) [with ActorIdT = ActorId; FunctionT = void (FileManager::*)(FileId, std::shared_ptr, int, long long int, long long int, Promise >); ArgsT = {FileId&, std::shared_ptr, int, int, int, Promise >}]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler-decl.h:276:64,
    inlined from 'void td::MessagesManager::load_secret_thumbnail(td::FileId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:9185:15:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = td::MessagesManager::TtlNode; _Value = td::MessagesManager::TtlNode; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::MessagesManager::TtlNodeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::iterator std::unordered_set<_Value, _Hash, _Pred, _Alloc>::erase(iterator) [with _Value = td::MessagesManager::TtlNode; _Hash = td::MessagesManager::TtlNodeHash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/unordered_set.h:536:26,
    inlined from 'void td::MessagesManager::ttl_unregister_message(td::DialogId, const Message*, const char*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:13388:19:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = td::MessagesManager::TtlNode; _Value = td::MessagesManager::TtlNode; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = td::MessagesManager::TtlNodeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
    inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::iterator std::unordered_set<_Value, _Hash, _Pred, _Alloc>::erase(iterator) [with _Value = td::MessagesManager::TtlNode; _Hash = td::MessagesManager::TtlNodeHash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/unordered_set.h:536:26,
    inlined from 'void td::MessagesManager::ttl_period_unregister_message(td::DialogId, const Message*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:13406:19:
/usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, td::MessagesManager::TtlNodeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
  980 |       { return erase(const_iterator(__it)); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&&), td::FolderId&, int&, td::DialogDbGetDialogsResult&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  675 |       vector(initializer_list __l,
      |       ^~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SendScheduledMessageQuery::send(td::DialogId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3912:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3912 |     send_query(G()->net_query_creator().create(
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1942 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = td::DialogDate; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::DialogDate*; _Tp = td::DialogDate]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::DialogDate*; _ForwardIterator = td::DialogDate*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = td::DialogDate; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:548:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::DialogDate*; _Tp = td::DialogDate]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::DialogDate*; _ForwardIterator = td::DialogDate*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = td::DialogDate; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:568:32:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::DialogDate*; _Tp = td::DialogDate]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::DialogDate*; _ForwardIterator = td::DialogDate*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = td::DialogDate; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:599:7:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::DialogDate*; _Tp = td::DialogDate]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::DialogDate*; _ForwardIterator = td::DialogDate*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = td::DialogDate; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:605:7:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]',
    inlined from 'td::vector td::MessagesManager::sort_dialogs_by_order(td::vector&, td::int32) const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:18156:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4861 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter());
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]',
    inlined from 'td::vector td::MessagesManager::sort_dialogs_by_order(td::vector&, td::int32) const' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:18158:22:
/usr/include/c++/13.1.1/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4710 |       std::__partial_sort(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 4711 |                           __gnu_cxx::__ops::__iter_less_iter());
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1926:27:
/usr/include/c++/13.1.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1897:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1931:38:
/usr/include/c++/13.1.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
   88 |       if (__comp(__a, __b))
      |           ~~~~~~^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
   90 |           if (__comp(__b, __c))
      |               ~~~~~~^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
   92 |           else if (__comp(__a, __c))
      |                    ~~~~~~^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
   97 |       else if (__comp(__a, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
   99 |       else if (__comp(__b, __c))
      |                ~~~~~~^~~~~~~~~~
In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1899:40,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1931:38:
/usr/include/c++/13.1.1/bits/stl_algo.h:1877:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1877 |           while (__comp(__first, __pivot))
      |                  ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1880:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1880 |           while (__comp(__pivot, __last))
      |                  ~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {td::MessagesManager::ForwardedMessages::CopiedMessage}; _Tp = td::MessagesManager::ForwardedMessages::CopiedMessage; _Alloc = std::allocator]':
/usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]':
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:1819:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1819 |           if (__comp(__i, __first))
      |               ~~~~~~^~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::MessagesManager::sort_dialog_filter_input_dialog_ids(td::DialogFilter*, const char*) const::&)>::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'td::MessagesManager::sort_dialog_filter_input_dialog_ids(td::DialogFilter*, const char*) const::&)>' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:19651:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)>:: >]' at /usr/include/c++/13.1.1/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = td::MessagesManager::sort_dialog_filter_input_dialog_ids(td::DialogFilter*, const char*) const::&)>::]' at /usr/include/c++/13.1.1/bits/stl_algo.h:4894:18,
    inlined from 'td::MessagesManager::sort_dialog_filter_input_dialog_ids(td::DialogFilter*, const char*) const::&)>' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:19651:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'td::NetQueryRef td::GetPinnedDialogsQuery::send(td::FolderId)',
    inlined from 'void td::MessagesManager::reload_pinned_dialogs(td::DialogListId, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:17723:73:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:356:112: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
  356 |         G()->net_query_creator().create(telegram_api::messages_getPinnedDialogs(folder_id.get()), {{folder_id}});
      |                                                                                                                ^
In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]',
    inlined from 'td::vector td::MessagesManager::get_dialog_notification_settings_exceptions(td::NotificationSettingsScope, bool, bool, bool, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22109:14:
/usr/include/c++/13.1.1/bits/stl_algo.h:4861:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 4861 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter());
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&, td::MessageId&, int&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure >&&, td::Promise<>&&), td::DialogId&, td::MessageId&&, td::MessageId&, int&&, int&, bool&&, bool&, std::vector >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, int, td::DialogId, td::MessageId, int, td::MessageSearchFilter, int, int, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), std::__cxx11::basic_string, std::allocator >&, int&, td::DialogId&, td::MessageId&, int&, td::MessageSearchFilter&, int&, int&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::Event; _Alloc = std::allocator]',
    inlined from 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:159:21:
/usr/include/c++/13.1.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h: In member function 'void td::Scheduler::flush_mailbox(td::ActorInfo*, const RunFuncT&, const EventFuncT&) [with RunFuncT = const td::Scheduler::send_closure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*; EventFuncT = const td::Scheduler::send_closure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&> >(td::ActorRef, td::ImmediateClosure&, td::DialogId, td::MessageId, int, int, td::MessageSearchFilter, td::MessageId, long long int, int, std::vector, std::allocator > >&&, td::Promise<>&&), td::DialogId&, std::__cxx11::basic_string, std::allocator >&, td::DialogId&, td::MessageId&, int&, int&, td::MessageSearchFilter&, td::MessageId&, long long int&, int&, std::vector, std::allocator > >&&, td::Promise&&>&&)::*]':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdactor/td/actor/impl/Scheduler.h:162:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
  162 |   mailbox.erase(mailbox.begin(), mailbox.begin() + i);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::delete_message_from_database(Dialog*, td::MessageId, const Message*, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36387:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
36387 |       auto it = std::lower_bound(top_m->local_thread_message_ids.begin(), top_m->local_thread_message_ids.end(),
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36388 |                                  m->message_id);
      |                                  ~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36390:46: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
36390 |         top_m->local_thread_message_ids.erase(it);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36416:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
36416 |                            vector{old_message_id}, false, Promise());
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::MessagesManager::Message* td::MessagesManager::add_scheduled_message_to_dialog(Dialog*, td::unique_ptr, bool, bool*, const char*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36047:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
36047 |         send_update_delete_messages(dialog_id, {message->message_id.get()}, false);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::MessagesManager::Message* td::MessagesManager::add_message_to_dialog(Dialog*, td::unique_ptr, bool, bool*, bool*, const char*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:35320:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
35320 |         send_update_delete_messages(dialog_id, {m->message_id.get()}, true);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::Result}; _Tp = td::Result; _Alloc = std::allocator >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::Result; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'auto td::detail::transform_helper::transform(V&&, const Func&) [with Func = td::MessagesManager::init()::; V = std::vector >]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:36:23,
    inlined from 'auto td::transform(V&&, const Func&) [with V = std::vector >; Func = MessagesManager::init()::]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:46:85,
    inlined from 'void td::MessagesManager::_ZN2td15MessagesManager4initEv.part.0()' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:13787:8:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::_ZN2td15MessagesManager4initEv.part.0()':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:13806:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
13806 |         std::reverse(list->pinned_dialogs_.begin(), list->pinned_dialogs_.end());
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::vector td::MessagesManager::get_dialog_scheduled_messages(td::DialogId, bool, bool, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:24896:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
24896 |   std::reverse(message_ids.begin(), message_ids.end());
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::on_dialog_action(td::DialogId, td::MessageId, td::DialogId, td::DialogAction, td::int32, td::MessageContentType)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:7813:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1
 7813 |     active_actions.erase(it);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:7834:27: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1
 7834 |       active_actions.erase(it);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::view_message_live_location_on_server_impl(td::int64, td::FullMessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:23486:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
23486 |   read_message_contents_on_server(full_message_id.get_dialog_id(), {full_message_id.get_message_id()}, 0,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23487 |                                   std::move(promise), true);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::Status td::MessagesManager::open_message_content(td::FullMessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:21576:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
21576 |     read_message_contents_on_server(dialog_id, {m->message_id}, 0, Auto());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::ReadHistoryQuery::send(td::DialogId, td::MessageId)',
    inlined from 'void td::MessagesManager::read_history_on_server_impl(Dialog*, td::MessageId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22544:70:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:2236:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2236 |     send_query(G()->net_query_creator().create(
In member function 'void td::ReadDiscussionQuery::send(td::DialogId, td::MessageId, td::MessageId)',
    inlined from 'void td::MessagesManager::read_message_thread_history_on_server_impl(Dialog*, td::MessageId, td::MessageId)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22605:69:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:2315:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 2315 |     send_query(G()->net_query_creator().create(
In function '_OIter std::merge(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator > >; _IIter2 = __gnu_cxx::__normal_iterator > >; _OIter = __gnu_cxx::__normal_iterator > >; _Compare = greater]',
    inlined from 'std::pair > > td::MessagesManager::get_message_thread_history(td::DialogId, td::MessageId, td::MessageId, td::int32, td::int32, td::int64&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22757:17:
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 5016 |       return _GLIBCXX_STD_A::__merge(__first1, __last1,
      |                                     ^
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'std::pair > > td::MessagesManager::get_message_thread_history(td::DialogId, td::MessageId, td::MessageId, td::int32, td::int32, td::int64&, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22767:54: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
22767 |         merge_message_ids = get_message_history_slice(
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~^
22768 |             message_ids.begin(), std::lower_bound(message_ids.begin(), message_ids.end(), from_message_id),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22769 |             message_ids.end(), from_message_id, offset, limit);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22774:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
22774 |             auto local_it = std::lower_bound(message_ids.begin(), message_ids.end(), local_message_id);
      |                             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22776:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
22776 |             message_ids.erase(local_it);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In function '_OIter std::merge(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator > >; _IIter2 = __gnu_cxx::__normal_iterator > >; _OIter = __gnu_cxx::__normal_iterator > >; _Compare = greater]',
    inlined from 'std::pair > > td::MessagesManager::get_message_thread_history(td::DialogId, td::MessageId, td::MessageId, td::int32, td::int32, td::int64&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22786:17:
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 5016 |       return _GLIBCXX_STD_A::__merge(__first1, __last1,
      |                                     ^
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/13.1.1/bits/stl_algo.h:5016:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'std::pair > > td::MessagesManager::get_message_thread_history(td::DialogId, td::MessageId, td::MessageId, td::int32, td::int32, td::int64&, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22795:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
22795 |     std::reverse(result.begin(), result.end());
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:22796:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
22796 |     result = get_message_history_slice(result.begin(), std::lower_bound(result.begin(), result.end(), from_message_id),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22797 |                                        result.end(), from_message_id, offset, limit);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessagesManager::ForwardedMessages::CopiedMessage}; _Tp = td::MessagesManager::ForwardedMessages::CopiedMessage; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::MessagesManager::ForwardedMessages::CopiedMessage; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::Result td::MessagesManager::get_forwarded_messages(td::DialogId, td::MessageId, td::DialogId, td::vector&, td::tl_object_ptr&&, bool, td::vector&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:29303:32:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessagesManager::ForwardedMessages::ForwardedMessageContent}; _Tp = td::MessagesManager::ForwardedMessages::ForwardedMessageContent; _Alloc = std::allocator]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = td::MessagesManager::ForwardedMessages::ForwardedMessageContent; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21,
    inlined from 'td::Result td::MessagesManager::get_forwarded_messages(td::DialogId, td::MessageId, td::DialogId, td::vector&, td::tl_object_ptr&&, bool, td::vector&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:29308:43:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void td::MessagesManager::register_new_local_message_id(Dialog*, const Message*)',
    inlined from 'void td::MessagesManager::register_new_local_message_id(Dialog*, const Message*)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36113:6:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36124:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
36124 |       auto it = std::lower_bound(top_m->local_thread_message_ids.begin(), top_m->local_thread_message_ids.end(),
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36125 |                                  m->message_id);
      |                                  ~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36127:47: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
36127 |         top_m->local_thread_message_ids.insert(it, m->message_id);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:36129:48: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
36129 |           top_m->local_thread_message_ids.erase(top_m->local_thread_message_ids.begin());
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::DialogDate; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::DialogDate; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'bool td::MessagesManager::set_dialog_is_pinned(td::DialogListId, Dialog*, bool, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:15552:33:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ToggleDialogUnreadMarkQuery::send(td::DialogId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:1842:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1842 |     send_query(G()->net_query_creator().create(
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = MessagesManager::load_dialogs(td::vector, td::Promise > >&&)::]',
    inlined from 'void td::MessagesManager::load_dialogs(td::vector, td::Promise > >&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:16959:16:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ForwardMessagesQuery::send(td::int32, td::DialogId, td::MessageId, td::DialogId, td::tl_object_ptr, td::vector&, td::vector&&, td::int32)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:4113:94: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 4113 |         {{to_dialog_id, MessageContentType::Text}, {to_dialog_id, MessageContentType::Photo}});
      |                                                                                              ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SendMessageQuery::send(td::int32, td::DialogId, td::tl_object_ptr, td::MessageId, td::MessageId, td::int32, td::tl_object_ptr&&, td::vector >&&, const td::string&, bool, td::int64, td::NetQueryRef*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3425:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3425 |          {dialog_id, is_copy ? MessageContentType::Photo : MessageContentType::Text}});
      |                                                                                      ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SendMediaQuery::send(td::FileId, td::FileId, td::int32, td::DialogId, td::tl_object_ptr, td::MessageId, td::MessageId, td::int32, td::tl_object_ptr&&, td::vector >&&, const td::string&, td::tl_object_ptr&&, td::MessageContentType, bool, td::int64, td::NetQueryRef*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3745:100: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3745 |         {{dialog_id, content_type}, {dialog_id, is_copy ? MessageContentType::Text : content_type}});
      |                                                                                                    ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::SendMultiMediaQuery::send(td::int32, td::DialogId, td::tl_object_ptr, td::MessageId, td::MessageId, td::int32, td::vector&&, td::vector >&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:3619:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 3619 |     send_query(G()->net_query_creator().create(
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:2117:23,
    inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator > >; _Tp = td::MessageId]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3897:28,
    inlined from 'void td::MessagesManager::on_upload_message_media_finished(td::int64, td::DialogId, td::MessageId, td::Status)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:26930:30:
/usr/include/c++/13.1.1/bits/stl_algobase.h:2072:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2072 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2076:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2076 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2080:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2080 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2084:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2084 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2092 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2097 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13.1.1/bits/stl_algobase.h:2102:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
 2102 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
In file included from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/misc.h:13,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/tl_helpers.h:11,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/ChatReactions.h:15,
                 from /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.h:12:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::Result > td::MessagesManager::forward_message(td::DialogId, td::MessageId, td::DialogId, td::MessageId, td::tl_object_ptr&&, bool, td::MessageCopyOptions&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Status.h:80:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
   80 |   auto r_name = (result);                     \
      |                        ^
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/Status.h:57:34: note: in expansion of macro 'TRY_RESULT_IMPL'
   57 | #define TRY_RESULT(name, result) TRY_RESULT_IMPL(TD_CONCAT(TD_CONCAT(r_, name), __LINE__), auto name, result)
      |                                  ^~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:29023:3: note: in expansion of macro 'TRY_RESULT'
29023 |   TRY_RESULT(result, forward_messages(to_dialog_id, top_thread_message_id, from_dialog_id, {message_id},
      |   ^~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::_ZN2td15MessagesManager18edit_dialog_filterENS_10unique_ptrINS_12DialogFilterEEEPKc.part.0(td::unique_ptr, const char*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20134:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
20134 |       std::reverse(new_list.pinned_dialogs_.begin(), new_list.pinned_dialogs_.end());
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool td::remove_if(V&, const Func&) [with V = std::vector >; Func = MessagesManager::on_load_dialog_filter_dialogs(td::DialogFilterId, td::vector&&, td::Promise<>&&)::]',
    inlined from 'void td::MessagesManager::on_load_dialog_filter_dialogs(td::DialogFilterId, td::vector&&, td::Promise<>&&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:17060:16:
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:65:10: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
   65 |   v.erase(v.begin() + j, v.end());
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::ToggleDialogPinQuery::send(td::DialogId, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:1754:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 1754 |     send_query(G()->net_query_creator().create(
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1391:30,
    inlined from 'td::Status td::MessagesManager::toggle_dialog_is_pinned(td::DialogListId, td::DialogId, bool)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20575:50:
/usr/include/c++/13.1.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  792 |                     std::copy(__first, __mid, __position);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = td::InputDialogId*; _Tp = td::InputDialogId]',
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = td::InputDialogId*; _ForwardIterator = td::InputDialogId*; _Allocator = allocator]' at /usr/include/c++/13.1.1/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >;  = void; _Tp = td::InputDialogId; _Alloc = std::allocator]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1483:19,
    inlined from 'void td::append(vector&, vector&) [with T = InputDialogId]' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/tdutils/td/utils/algorithm.h:140:21,
    inlined from 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20741:11:
/usr/include/c++/13.1.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::Status td::MessagesManager::set_pinned_dialogs(td::DialogListId, td::vector)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20759:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
20759 |   std::reverse(pinned_dialog_ids.begin(), pinned_dialog_ids.end());
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:20760:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
20760 |   std::reverse(dialog_ids.begin(), dialog_ids.end());
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::on_restore_missing_message_after_get_difference(td::FullMessageId, td::MessageId, td::Result)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:9789:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
 9789 |       delete_dialog_messages(full_message_id.get_dialog_id(), {old_message_id}, false,
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9790 |                              "on_restore_missing_message_after_get_difference");
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::delete_sent_message_on_server(td::DialogId, td::MessageId, td::MessageId)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:11167:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
11167 |     delete_messages(dialog_id, {message_id}, true, Auto());
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:11171:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
11171 |       delete_messages_on_server(dialog_id, {message_id}, true, 0, Auto());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:11174:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
11174 |       delete_scheduled_messages_on_server(dialog_id, {message_id}, 0, Auto());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::FullMessageId td::MessagesManager::on_get_message(MessageInfo&&, bool, bool, bool, bool, const char*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:15170:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
15170 |       send_update_delete_messages(dialog_id, {message_id.get()}, true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:15205:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
15205 |     send_update_delete_messages(dialog_id, {p->message_id.get()}, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::on_get_scheduled_server_messages(td::DialogId, td::uint32, td::vector >&&, bool)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:10675:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
10675 |     send_update_delete_messages(dialog_id, {message->message_id.get()}, true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {td::MessageEntity::Type, int, int}; _Tp = td::MessageEntity; _Alloc = std::allocator]',
    inlined from 'td::Result td::MessagesManager::send_bot_start_message(td::UserId, td::DialogId, const td::string&)' at /home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:27265:29:
/usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::Result > > td::MessagesManager::resend_messages(td::DialogId, td::vector)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:29577:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
29577 |     send_update_delete_messages(dialog_id, {message->message_id.get()}, true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'td::FullMessageId td::MessagesManager::on_send_message_success(td::int64, td::MessageId, td::int32, td::int32, td::FileId, const char*)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:32114:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1
32114 |     send_update_delete_messages(dialog_id, {new_message_id.get()}, true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp: In member function 'void td::MessagesManager::on_get_dialogs(td::FolderId, td::vector >&&, td::int32, td::vector >&&, td::Promise<>&&)':
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:16221:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
16221 |       std::reverse(pinned_dialog_ids.begin(), pinned_dialog_ids.end());
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/telegram-tdlib/src/td-a7952f38363084df0e78fe9b7bd833262ec67521/td/telegram/MessagesManager.cpp:16222:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
16222 |       std::reverse(added_dialog_ids.begin(), added_dialog_ids.end());
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[466/477] Linking CXX static library libtdcore.a
[467/477] Linking CXX executable benchmark/bench_misc
[468/477] Linking CXX executable benchmark/bench_tddb
[469/477] Linking CXX executable benchmark/bench_handshake
[470/477] Linking CXX static library libtdclient.a
[471/477] Linking CXX executable benchmark/check_proxy
[472/477] Linking CXX executable test/run_all_tests
[473/477] Linking CXX executable tg_cli
[474/477] Linking CXX static library libtdjson_private.a
[475/477] Linking CXX static library libtdjson_static.a
[476/477] Linking CXX shared library libtdjson.so.1.8.9
[477/477] Creating library symlink libtdjson.so
>>> telegram-tdlib: Entering fakeroot...
-- Install configuration: "MinSizeRel"
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdjson.so.1.8.9
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdjson.so
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdjson_static.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdjson_private.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdclient.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdcore.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdapi.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdutils.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdactor.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdnet.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdsqlite.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tddb.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdcore.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdclient.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdapi.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdjson_private.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdjson.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/pkgconfig/tdjson_static.pc
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/cmake/Td/TdTargets.cmake
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/cmake/Td/TdTargets-minsizerel.cmake
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/td_json_client.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/td_log.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/tdjson_export.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/Client.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/Log.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/tl/TlObject.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/td_api.h
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/include/td/telegram/td_api.hpp
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/cmake/Td/TdConfig.cmake
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/cmake/Td/TdConfigVersion.cmake
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdutils.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdactor.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdnet.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtdsqlite.a
-- Installing: /home/buildozer/aports/testing/telegram-tdlib/pkg/telegram-tdlib/usr/lib/libtddb.a
>>> telegram-tdlib-static*: Running split function static...
>>> telegram-tdlib-static*: Preparing subpackage telegram-tdlib-static...
>>> telegram-tdlib-static*: Stripping binaries
>>> telegram-tdlib-static*: Running postcheck for telegram-tdlib-static
>>> telegram-tdlib-dev*: Running split function dev...
>>> telegram-tdlib-dev*: Preparing subpackage telegram-tdlib-dev...
>>> telegram-tdlib-dev*: Stripping binaries
>>> telegram-tdlib-dev*: Running postcheck for telegram-tdlib-dev
>>> telegram-tdlib-doc*: Running split function doc...
>>> telegram-tdlib-doc*: Preparing subpackage telegram-tdlib-doc...
>>> telegram-tdlib-doc*: Running postcheck for telegram-tdlib-doc
>>> telegram-tdlib*: Running postcheck for telegram-tdlib
>>> telegram-tdlib*: Preparing package telegram-tdlib...
>>> telegram-tdlib*: Stripping binaries
>>> telegram-tdlib-dev*: Scanning shared objects
>>> telegram-tdlib-doc*: Scanning shared objects
>>> telegram-tdlib-static*: Scanning shared objects
>>> telegram-tdlib*: Scanning shared objects
>>> telegram-tdlib-dev*: Tracing dependencies...
	pkgconfig
	telegram-tdlib=1.8.9-r1
>>> telegram-tdlib-dev*: Package size: 1.2 MB
>>> telegram-tdlib-dev*: Compressing data...
>>> telegram-tdlib-dev*: Create checksum...
>>> telegram-tdlib-dev*: Create telegram-tdlib-dev-1.8.9-r1.apk
>>> telegram-tdlib-doc*: Tracing dependencies...
>>> telegram-tdlib-doc*: Package size: 32.0 KB
>>> telegram-tdlib-doc*: Compressing data...
>>> telegram-tdlib-doc*: Create checksum...
>>> telegram-tdlib-doc*: Create telegram-tdlib-doc-1.8.9-r1.apk
>>> telegram-tdlib-static*: Tracing dependencies...
>>> telegram-tdlib-static*: Package size: 69.1 MB
>>> telegram-tdlib-static*: Compressing data...
>>> telegram-tdlib-static*: Create checksum...
>>> telegram-tdlib-static*: Create telegram-tdlib-static-1.8.9-r1.apk
>>> telegram-tdlib*: Tracing dependencies...
	so:libc.musl-armv7.so.1
	so:libcrypto.so.3
	so:libgcc_s.so.1
	so:libssl.so.3
	so:libstdc++.so.6
	so:libz.so.1
>>> telegram-tdlib*: Package size: 9.8 MB
>>> telegram-tdlib*: Compressing data...
>>> telegram-tdlib*: Create checksum...
>>> telegram-tdlib*: Create telegram-tdlib-1.8.9-r1.apk
>>> telegram-tdlib: Build complete at Mon, 15 May 2023 14:14:51 +0000 elapsed time 0h 2m 9s
>>> telegram-tdlib: Cleaning up srcdir
>>> telegram-tdlib: Cleaning up pkgdir
>>> telegram-tdlib: Uninstalling dependencies...
(1/11) Purging .makedepends-telegram-tdlib (20230515.141244)
(2/11) Purging cmake (3.26.3-r1)
(3/11) Purging openssl-dev (3.1.0-r5)
(4/11) Purging zlib-dev (1.2.13-r2)
(5/11) Purging gperf (3.1-r4)
(6/11) Purging linux-headers (6.3-r0)
(7/11) Purging samurai (1.2-r3)
(8/11) Purging libarchive (3.6.2-r3)
(9/11) Purging libformw (6.4_p20230514-r0)
(10/11) Purging libuv (1.44.2-r3)
(11/11) Purging rhash-libs (1.4.3-r2)
Executing busybox-1.36.0-r11.trigger
OK: 901 MiB in 109 packages
>>> telegram-tdlib: Updating the testing/armv7 repository index...
>>> telegram-tdlib: Signing the index...