>>> strfry: Building testing/strfry 0.9.6-r0 (using abuild 3.12.0-r2) started Thu, 25 Jan 2024 16:59:39 +0000 >>> strfry: Checking sanity of /home/buildozer/aports/testing/strfry/APKBUILD... >>> strfry: Analyzing dependencies... >>> strfry: Installing for build: build-base flatbuffers-dev libsecp256k1-dev linux-headers lmdb-dev openssl-dev perl-regexp-grammars perl-template-toolkit perl-yaml zlib-dev zstd-dev (1/22) Installing flatc (23.5.26-r0) (2/22) Installing flatbuffers (23.5.26-r0) (3/22) Installing flatbuffers-dev (23.5.26-r0) (4/22) Installing libsecp256k1 (0.3.2-r0) (5/22) Installing libsecp256k1-dev (0.3.2-r0) (6/22) Installing linux-headers (6.6-r0) (7/22) Installing lmdb (0.9.31-r0) (8/22) Installing lmdb-dev (0.9.31-r0) (9/22) Installing openssl-dev (3.1.4-r4) (10/22) Installing libbz2 (1.0.8-r6) (11/22) Installing perl (5.38.2-r0) (12/22) Installing perl-regexp-grammars (1.058-r0) (13/22) Installing perl-appconfig (1.71-r5) (14/22) Installing perl-template-toolkit (3.101-r1) (15/22) Installing perl-yaml (1.31-r0) (16/22) Installing zlib-dev (1.3.1-r0) (17/22) Installing zstd (1.5.5-r8) (18/22) Installing zstd-dev (1.5.5-r8) (19/22) Installing .makedepends-strfry (20240125.165940) (20/22) Installing perl-error (0.17029-r2) (21/22) Installing perl-git (2.43.0-r2) (22/22) Installing git-perl (2.43.0-r2) Executing busybox-1.36.1-r19.trigger OK: 319 MiB in 125 packages >>> strfry: Cleaning up srcdir >>> strfry: Cleaning up pkgdir >>> strfry: Cleaning up tmpdir >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/strfry-0.9.6.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz::https://github.com/hoytech/negentropy/archive/bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz::https://github.com/hoytech/golpe/archive/19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz.part' golpe-19ce1715c271eb 100% |********************************| 8399 0:00:00 ETA '/var/cache/distfiles/golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz::https://github.com/hoytech/uWebSockets/archive/fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz.part' uwebsockets-fb7e8e60 100% |********************************| 263k 0:00:00 ETA '/var/cache/distfiles/uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz::https://github.com/hoytech/hoytech-cpp/archive/73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz::https://github.com/taocpp/config/archive/ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz.part' taocpp-config-ab8c38 100% |********************************| 70002 0:00:00 ETA '/var/cache/distfiles/taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz::https://github.com/hoytech/rasgueadb/archive/8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz.part' rasgueadb-8cb6edd4aa 100% |********************************| 12616 0:00:00 ETA '/var/cache/distfiles/rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz::https://github.com/hoytech/lmdbxx/archive/13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz.part' lmdbxx-13851b3333a88 100% |********************************| 54645 0:00:00 ETA '/var/cache/distfiles/lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz::https://github.com/docopt/docopt.cpp/archive/6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz.part' docopt.cpp-6f5de7697 100% |********************************| 27596 0:00:00 ETA '/var/cache/distfiles/docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz::https://github.com/taocpp/json/archive/d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz.part' taocpp-json-d73d0138 100% |********************************| 1343k 0:00:00 ETA '/var/cache/distfiles/taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz::https://github.com/taocpp/PEGTL/archive/9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz.part' taocpp-PEGTL-9afe8a7 100% |********************************| 238k 0:00:00 ETA '/var/cache/distfiles/taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz::https://github.com/emilk/loguru/archive/644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz.part' loguru-644f60dca77de 100% |********************************| 242k 0:00:00 ETA '/var/cache/distfiles/loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz::https://github.com/greg7mdp/parallel-hashmap/archive/87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz.part' parallel-hashmap-87e 557k --:--:-- ETA parallel-hashmap-87e 100% |********************************| 2000k 0:00:00 ETA '/var/cache/distfiles/parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> strfry: Fetching templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz::https://github.com/hoytech/templar/archive/05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.112.9:443) saving to '/var/cache/distfiles/templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz.part' templar-05554eea58a1 100% |********************************| 7675 0:00:00 ETA '/var/cache/distfiles/templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz.part' saved >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/strfry-0.9.6.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz >>> strfry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz >>> strfry: Checking sha512sums... strfry-0.9.6.tar.gz: OK negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz: OK golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz: OK uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz: OK hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz: OK taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz: OK rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz: OK lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz: OK docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz: OK taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz: OK taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz: OK loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz: OK parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz: OK templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz: OK pre-build-pkgver_patch: OK strfry-conf.patch: OK strfry.initd: OK strfry.confd: OK >>> strfry: Unpacking /var/cache/distfiles/strfry-0.9.6.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/uwebsockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/taocpp-config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/taocpp-json-d73d01389660084a8dbedd44eb674da57f26aba6.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/taocpp-PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16.tar.gz... >>> strfry: Unpacking /var/cache/distfiles/templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3.tar.gz... >>> strfry: strfry-conf.patch patching file strfry.conf rmdir: removing directory, 'external/negentropy' 'external/negentropy' -> '../../negentropy-bdd421c1fbf8ca6d4404597411674f09eb578eb5' rmdir: removing directory, 'golpe' 'golpe' -> '../golpe-19ce1715c271eb5c1ae3dc9f422093e4afe6c5e7' rmdir: removing directory, 'golpe/external/PEGTL' rmdir: removing directory, 'golpe/external/config' rmdir: removing directory, 'golpe/external/docopt.cpp' rmdir: removing directory, 'golpe/external/hoytech-cpp' rmdir: removing directory, 'golpe/external/json' rmdir: removing directory, 'golpe/external/lmdbxx' rmdir: removing directory, 'golpe/external/loguru' rmdir: removing directory, 'golpe/external/parallel-hashmap' rmdir: removing directory, 'golpe/external/rasgueadb' rmdir: removing directory, 'golpe/external/templar' rmdir: removing directory, 'golpe/external/uWebSockets' 'golpe/external/uWebSockets' -> '../../uWebSockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2' 'golpe/external/hoytech-cpp' -> '../../hoytech-cpp-73dcad058bfd96f9b2a0e7d5032fde441ad6a808' 'golpe/external/config' -> '../../config-ab8c38a2d00e58dd004fd71da7f0e70749993fc1' 'golpe/external/rasgueadb' -> '../../rasgueadb-8cb6edd4aa6cdedfb6c2f8d34102b392bb1586fe' 'golpe/external/lmdbxx' -> '../../lmdbxx-13851b3333a8840398ba0aa8b7d0febe661b08d5' 'golpe/external/docopt.cpp' -> '../../docopt.cpp-6f5de76970be94a6f1e4556d1716593100e285d2' 'golpe/external/json' -> '../../json-d73d01389660084a8dbedd44eb674da57f26aba6' 'golpe/external/PEGTL' -> '../../PEGTL-9afe8a71920b9dadf309a503d734143e1ff78b3e' 'golpe/external/loguru' -> '../../loguru-644f60dca77de3b0f718a03d370c8ebdf5f97968' 'golpe/external/parallel-hashmap' -> '../../parallel-hashmap-87ece91c6e4c457c5faac179dae6e11e2cd39b16' 'golpe/external/templar' -> '../../templar-05554eea58a15d461e3385507c1c3fd1bfd05fa3' patching file golpe/pre-build.pl perl golpe/gen-fbs.pl perl golpe/gen-config.pl golpe/external/rasgueadb/rasgueadb-generate golpe.yaml build perl golpe/gen-main.cpp.pl perl golpe/external/templar/templar.pl src/tmpls/ strfrytmpl build/StrfryTemplates.h cd golpe/external/uWebSockets && make -j libuWS.a make[1]: Entering directory '/home/buildozer/aports/testing/strfry/src/uWebSockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2' make[1]: warning: -j0 forced in submake: resetting jobserver mode. g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Extensions.o src/Extensions.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Group.o src/Group.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Networking.o src/Networking.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Hub.o src/Hub.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Node.o src/Node.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/WebSocket.o src/WebSocket.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/HTTPSocket.o src/HTTPSocket.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Socket.o src/Socket.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Epoll.o src/Epoll.cpp g++ -std=c++17 -O2 -g -Wall -fPIC -c -o src/Room.o src/Room.cpp warning: /home/buildozer/aports/testing/strfry/src/strfry-0.9.6/fbs/nostr-index.fbs:22: 15: warning: field names should be lowercase snake_case, got: tagsGeneral /home/buildozer/aports/testing/strfry/src/strfry-0.9.6/fbs/nostr-index.fbs:23: 15: warning: field names should be lowercase snake_case, got: tagsFixed32 perl golpe/gen-golpe.h.pl g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT golpe/logging.o -MF golpe/logging.d -c golpe/logging.cpp -o golpe/logging.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT build/main.o -MF build/main.d -c build/main.cpp -o build/main.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O0 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT build/config.o -MF build/config.d -c build/config.cpp -o build/config.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/Decompressor.o -MF src/Decompressor.d -c src/Decompressor.cpp -o src/Decompressor.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/events.o -MF src/events.d -c src/events.cpp -o src/events.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/misc.o -MF src/misc.d -c src/misc.cpp -o src/misc.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/onAppStartup.o -MF src/onAppStartup.d -c src/onAppStartup.cpp -o src/onAppStartup.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_compact.o -MF src/apps/dbutils/cmd_compact.d -c src/apps/dbutils/cmd_compact.cpp -o src/apps/dbutils/cmd_compact.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_delete.o -MF src/apps/dbutils/cmd_delete.d -c src/apps/dbutils/cmd_delete.cpp -o src/apps/dbutils/cmd_delete.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_dict.o -MF src/apps/dbutils/cmd_dict.d -c src/apps/dbutils/cmd_dict.cpp -o src/apps/dbutils/cmd_dict.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_export.o -MF src/apps/dbutils/cmd_export.d -c src/apps/dbutils/cmd_export.cpp -o src/apps/dbutils/cmd_export.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_import.o -MF src/apps/dbutils/cmd_import.d -c src/apps/dbutils/cmd_import.cpp -o src/apps/dbutils/cmd_import.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_info.o -MF src/apps/dbutils/cmd_info.d -c src/apps/dbutils/cmd_info.cpp -o src/apps/dbutils/cmd_info.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_monitor.o -MF src/apps/dbutils/cmd_monitor.d -c src/apps/dbutils/cmd_monitor.cpp -o src/apps/dbutils/cmd_monitor.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/dbutils/cmd_scan.o -MF src/apps/dbutils/cmd_scan.d -c src/apps/dbutils/cmd_scan.cpp -o src/apps/dbutils/cmd_scan.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayCron.o -MF src/apps/relay/RelayCron.d -c src/apps/relay/RelayCron.cpp -o src/apps/relay/RelayCron.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayIngester.o -MF src/apps/relay/RelayIngester.d -c src/apps/relay/RelayIngester.cpp -o src/apps/relay/RelayIngester.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayNegentropy.o -MF src/apps/relay/RelayNegentropy.d -c src/apps/relay/RelayNegentropy.cpp -o src/apps/relay/RelayNegentropy.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayReqMonitor.o -MF src/apps/relay/RelayReqMonitor.d -c src/apps/relay/RelayReqMonitor.cpp -o src/apps/relay/RelayReqMonitor.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayReqWorker.o -MF src/apps/relay/RelayReqWorker.d -c src/apps/relay/RelayReqWorker.cpp -o src/apps/relay/RelayReqWorker.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelaySignalHandler.o -MF src/apps/relay/RelaySignalHandler.d -c src/apps/relay/RelaySignalHandler.cpp -o src/apps/relay/RelaySignalHandler.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayWebsocket.o -MF src/apps/relay/RelayWebsocket.d -c src/apps/relay/RelayWebsocket.cpp -o src/apps/relay/RelayWebsocket.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/RelayWriter.o -MF src/apps/relay/RelayWriter.d -c src/apps/relay/RelayWriter.cpp -o src/apps/relay/RelayWriter.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/relay/cmd_relay.o -MF src/apps/relay/cmd_relay.d -c src/apps/relay/cmd_relay.cpp -o src/apps/relay/cmd_relay.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/mesh/cmd_router.o -MF src/apps/mesh/cmd_router.d -c src/apps/mesh/cmd_router.cpp -o src/apps/mesh/cmd_router.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/mesh/cmd_stream.o -MF src/apps/mesh/cmd_stream.d -c src/apps/mesh/cmd_stream.cpp -o src/apps/mesh/cmd_stream.o g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++20 -O3 -g -Wall -fPIC -DDOCOPT_HEADER_ONLY -Iinclude -Ibuild -Isrc -Igolpe/external -Igolpe/external/lmdbxx/include -Igolpe/external/config/include -Igolpe/external/json/include -Igolpe/external/PEGTL/include -Igolpe/external/hoytech-cpp -Igolpe/external/docopt.cpp -Igolpe/external/loguru -Igolpe/external/parallel-hashmap -Iexternal/negentropy/cpp -MMD -MP -MT src/apps/mesh/cmd_sync.o -MF src/apps/mesh/cmd_sync.d -c src/apps/mesh/cmd_sync.cpp -o src/apps/mesh/cmd_sync.o In file included from /usr/include/c++/13.2.1/vector:72, from src/Epoll.h:10, from src/Backend.h:14, from src/Epoll.cpp:1: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const uS::Timepoint&}; _Tp = uS::Timepoint; _Alloc = std::allocator]': /usr/include/c++/13.2.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, const value_type&) [with _Tp = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::start(void (*)(uS::Timer*), int, int)' at src/Epoll.h:86:28: /usr/include/c++/13.2.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 src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayIngester.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/cmd_relay.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelaySignalHandler.cpp:3: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayReqMonitor.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayWriter.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayWebsocket.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayReqWorker.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayNegentropy.cpp:3: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from /usr/include/c++/13.2.1/vector:72, from src/Epoll.h:10, from src/Backend.h:14, from src/Networking.h:69, from src/WebSocketProtocol.h:5, from src/WebSocket.h:4, from src/WebSocket.cpp:1: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const uS::Timepoint&}; _Tp = uS::Timepoint; _Alloc = std::allocator]': /usr/include/c++/13.2.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, const value_type&) [with _Tp = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::start(void (*)(uS::Timer*), int, int)' at src/Epoll.h:86:28: /usr/include/c++/13.2.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.2.1/vector:72, from src/Epoll.h:10, from src/Backend.h:14, from src/Networking.h:69, from src/WebSocketProtocol.h:5, from src/WebSocket.h:4, from src/Group.h:4, from src/Hub.h:4, from src/Hub.cpp:1: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const uS::Timepoint&}; _Tp = uS::Timepoint; _Alloc = std::allocator]': /usr/include/c++/13.2.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, const value_type&) [with _Tp = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::start(void (*)(uS::Timer*), int, int)' at src/Epoll.h:86:28: /usr/include/c++/13.2.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 src/apps/relay/RelayServer.h:8, from src/apps/relay/RelayCron.cpp:3: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/Decompressor.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from golpe/logging.cpp:1: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = uS::Timepoint; _Alloc = std::allocator]': /usr/include/c++/13.2.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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from build/golpe.h:6, from src/events.h:5, from src/events.cpp:3: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/onAppStartup.cpp:6: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from /usr/include/c++/13.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::stop()' at src/Epoll.h:112:35, inlined from 'static void uS::Node::accept_cb(uS::ListenSocket*) [with void (* A)(uS::Socket*) = uWS::Hub::onServerAccept; bool TIMER = true]' at src/Node.h:54:38, inlined from 'static void uS::Node::accept_timer_cb(uS::Timer*) [with void (* A)(uS::Socket*) = uWS::Hub::onServerAccept]' at src/Node.h:31:27: /usr/include/c++/13.2.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 = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::stop()' at src/Epoll.h:112:35, inlined from 'void uS::Socket::cancelTimeout()' at src/Socket.h:138:24, inlined from 'uS::Socket::startTimeout::onEnd>(int)::' at src/Socket.h:128:29, inlined from 'static constexpr void uS::Socket::startTimeout::onEnd>(int)::::_FUN(uS::Timer*)' at src/Socket.h:126:22: /usr/include/c++/13.2.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 file included from build/golpe.h:6, from src/misc.cpp:8: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from /usr/include/c++/13.2.1/vector:72, from src/Epoll.h:10, from src/Backend.h:14, from src/Networking.h:69, from src/WebSocketProtocol.h:5, from src/WebSocket.h:4, from src/Group.h:4, from src/Group.cpp:1: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const uS::Timepoint&}; _Tp = uS::Timepoint; _Alloc = std::allocator]': /usr/include/c++/13.2.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, const value_type&) [with _Tp = uS::Timepoint; _Alloc = std::allocator]', inlined from 'void uS::Timer::start(void (*)(uS::Timer*), int, int)' at src/Epoll.h:86:28: /usr/include/c++/13.2.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 build/golpe.h:6, from src/apps/dbutils/cmd_compact.cpp:5: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/dbutils/cmd_scan.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/dbutils/cmd_info.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from build/golpe.h:6, from src/apps/dbutils/cmd_export.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/dbutils/cmd_delete.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from build/main.cpp:13: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from build/golpe.h:6, from src/apps/dbutils/cmd_dict.cpp:8: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/dbutils/cmd_monitor.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/dbutils/cmd_import.cpp:4: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from build/golpe.h:6, from build/config.cpp:3: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/mesh/cmd_sync.cpp:5: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from build/golpe.h:6, from src/apps/mesh/cmd_stream.cpp:6: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/logging.cpp:3: golpe/external/loguru/loguru.cpp: In function 'loguru::Text loguru::errno_as_text()': golpe/external/loguru/loguru.cpp:581:22: warning: unused variable 'buff' [-Wunused-variable] 581 | char buff[256]; | ^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from build/golpe.h:6, from src/apps/mesh/cmd_router.cpp:7: golpe/external/hoytech-cpp/hoytech/hex.h: In function 'std::string hoytech::to_hex(uint64_t, bool)': golpe/external/hoytech-cpp/hoytech/hex.h:35:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 35 | snprintf(buf, sizeof(buf), "%s%lx", prefixed ? "0x" : "", input); | ~~^ ~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llx In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ ar rs libuWS.a src/Extensions.o src/Group.o src/Networking.o src/Hub.o src/Node.o src/WebSocket.o src/HTTPSocket.o src/Socket.o src/Epoll.o src/Room.o ar: creating libuWS.a make[1]: Leaving directory '/home/buildozer/aports/testing/strfry/src/uWebSockets-fb7e8e60a7eb02f476b3b1785d810ac91cc685f2' In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61, from src/apps/relay/RelayServer.h:13: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from golpe/external/parallel-hashmap/parallel_hashmap/phmap.h:120, from src/global.h:3, from build/golpe.h:61: golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h: In member function 'H phmap::Combiner::operator()(H, size_t)': golpe/external/parallel-hashmap/parallel_hashmap/phmap_utils.h:331:16: warning: right shift count >= width of type [-Wshift-count-overflow] 331 | k ^= k >> r; | ~~^~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from golpe/external/json/include/tao/json/events/../binary_view.hpp:9, from golpe/external/json/include/tao/json/events/virtual_base.hpp:13, from golpe/external/json/include/tao/json/basic_value.hpp:21, from golpe/external/json/include/tao/json/value.hpp:7, from golpe/external/json/include/tao/json.hpp:8, from golpe/external/config/include/tao/config/value.hpp:7, from build/golpe.h:5: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = EventToWrite; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]': /usr/include/c++/13.2.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.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]': /usr/include/c++/13.2.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.2.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.2.1/algorithm:61, from src/apps/relay/RelayServer.h:5: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/map:62, from golpe/external/json/include/tao/json/basic_value.hpp:10: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16, inlined from 'void parseAndVerifyEvent(const tao::json::value&, secp256k1_context*, bool, bool, std::string&, std::string&)' at src/events.cpp:166:47: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/algorithm:61, from external/negentropy/cpp/Negentropy.h:13, from src/apps/relay/RelayNegentropy.cpp:1: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.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.2.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.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]': /usr/include/c++/13.2.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.2.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.2.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.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.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.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = writeEvents(lmdb::txn&, std::vector&, uint64_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void writeEvents(lmdb::txn&, std::vector&, uint64_t)' at src/events.cpp:266:14: /usr/include/c++/13.2.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 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, uint64_t):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = writeEvents(lmdb::txn&, std::vector&, uint64_t)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void writeEvents(lmdb::txn&, std::vector&, uint64_t)' at src/events.cpp:266:14: /usr/include/c++/13.2.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.2.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.2.1/map:62, from golpe/external/uWebSockets/src/Hub.h:9, from golpe/external/uWebSockets/src/uWS.h:4, from src/apps/relay/RelayServer.h:10: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.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::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::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 function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from golpe/external/hoytech-cpp/hoytech/file_change_monitor.h:12, from src/apps/relay/RelayServer.h:9: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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.2.1/map:62, from golpe/external/uWebSockets/src/Hub.h:9, from golpe/external/uWebSockets/src/uWS.h:4, from src/apps/relay/RelayServer.h:10: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from external/negentropy/cpp/Negentropy.h:9: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/dbutils/cmd_scan.cpp:3: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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 src/global.h:4: golpe/external/parallel-hashmap/parallel_hashmap/btree.h: In member function 'phmap::priv::btree::iterator phmap::priv::btree::rebalance_after_delete(iterator) [with Params = phmap::priv::map_params, phmap::Less, std::allocator > >, 256, false>]': golpe/external/parallel-hashmap/parallel_hashmap/btree.h:2717:10: note: parameter passing for argument of type 'phmap::priv::btree, phmap::Less, std::allocator > >, 256, false> >::iterator' {aka 'phmap::priv::btree_iterator, phmap::Less, std::allocator > >, 256, false> >, std::pair >&, std::pair >*>'} changed in GCC 7.1 2717 | auto btree

::rebalance_after_delete(iterator iter) -> iterator { | ^~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16, inlined from 'PluginEventSifterResult PluginEventSifter::acceptEvent(const std::string&, const tao::json::value&, uint64_t, EventSourceType, std::string_view, std::string&)' at src/PluginEventSifter.h:86:14: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/memory:69, from src/apps/relay/RelayServer.h:4: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/dbutils/cmd_delete.cpp:3: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/dbutils/cmd_dict.cpp:7: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from golpe/external/hoytech-cpp/hoytech/file_change_monitor.h:12, from src/apps/relay/RelayServer.h:9: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/dbutils/cmd_monitor.cpp:3: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33: /usr/include/c++/13.2.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.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void negentropy::Negentropy::seal()' at external/negentropy/cpp/Negentropy.h:101:18: /usr/include/c++/13.2.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 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void negentropy::Negentropy::seal()' at external/negentropy/cpp/Negentropy.h:101:18: /usr/include/c++/13.2.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.2.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 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/map:62, from golpe/external/uWebSockets/src/Hub.h:9, from golpe/external/uWebSockets/src/uWS.h:4, from src/apps/relay/RelayServer.h:10: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/mesh/cmd_router.cpp:1: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/functional:67, from golpe/external/docopt.cpp/docopt_value.h:14, from golpe/external/docopt.cpp/docopt.h:12, from src/apps/mesh/cmd_sync.cpp:1: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.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.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'RelayServer::runNegentropy(ThreadPool::Thread&)::' at src/apps/relay/RelayNegentropy.cpp:98:18: /usr/include/c++/13.2.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 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'RelayServer::runNegentropy(ThreadPool::Thread&)::' at src/apps/relay/RelayNegentropy.cpp:98:18: /usr/include/c++/13.2.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.2.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.2.1/vector:72, from golpe/external/docopt.cpp/docopt_value.h:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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 golpe/external/config/include/tao/config/internal/phase2_combine.hpp:18, from golpe/external/config/include/tao/config/internal/config_parser.hpp:21, from golpe/external/config/include/tao/config/from_file.hpp:10, from golpe/external/config/include/tao/config.hpp:10, from build/config.cpp:5: golpe/external/config/include/tao/config/internal/phase2_append.hpp: In function 'void tao::config::internal::phase2_append(array&&, array&)': golpe/external/config/include/tao/config/internal/phase2_append.hpp:14:21: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 14 | r.array.splice( r.array.begin(), l.array ); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from golpe/external/config/include/tao/config/internal/phase2_combine.hpp:19: golpe/external/config/include/tao/config/internal/phase2_insert.hpp: In function 'void tao::config::internal::phase2_insert(object&&, object&)': golpe/external/config/include/tao/config/internal/phase2_insert.hpp:29:45: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 29 | pair.first->second.concat.splice( pair.first->second.concat.begin(), m.second.concat ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ golpe/external/config/include/tao/config/internal/phase2_combine.hpp: In member function 'void tao::config::internal::phase2_combine_impl::process_concat(tao::config::internal::concat&)': golpe/external/config/include/tao/config/internal/phase2_combine.hpp:61:68: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 61 | [[maybe_unused]] const auto t = c.concat.erase( l ); | ~~~~~~~~~~~~~~^~~~~ golpe/external/config/include/tao/config/internal/phase2_combine.hpp:71:68: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 71 | [[maybe_unused]] const auto t = c.concat.erase( l ); | ~~~~~~~~~~~~~~^~~~~ golpe/external/config/include/tao/config/internal/phase2_combine.hpp:79:68: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 79 | [[maybe_unused]] const auto t = c.concat.erase( l ); | ~~~~~~~~~~~~~~^~~~~ In file included from golpe/external/config/include/tao/config/internal/config_parser.hpp:22: golpe/external/config/include/tao/config/internal/phase2_replace.hpp: In member function 'void tao::config::internal::phase2_replace_impl::process_concat_entry(tao::config::internal::concat&, std::__cxx11::list >::iterator&)': golpe/external/config/include/tao/config/internal/phase2_replace.hpp:125:31: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 125 | i = c.concat.erase( i ); | ~~~~~~~~~~~~~~^~~~~ golpe/external/config/include/tao/config/internal/phase2_replace.hpp: In member function 'void tao::config::internal::phase2_replace_impl::process_concat_entry_array(const tao::config::internal::concat&, tao::config::internal::array&)': golpe/external/config/include/tao/config/internal/phase2_replace.hpp:145:28: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 145 | c.concat.insert( c.concat.begin(), s.concat.begin(), s.concat.end() ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ golpe/external/config/include/tao/config/internal/phase2_replace.hpp:145:28: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 golpe/external/config/include/tao/config/internal/phase2_replace.hpp: In member function 'void tao::config::internal::phase2_replace_impl::process_array_concat_entry(tao::config::internal::array&, const tao::config::internal::concat&)': golpe/external/config/include/tao/config/internal/phase2_replace.hpp:157:28: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 157 | c.concat.insert( c.concat.end(), s.concat.begin(), s.concat.end() ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ golpe/external/config/include/tao/config/internal/phase2_replace.hpp:157:28: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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 golpe/external/config/include/tao/config/internal/config_parser.hpp:24: golpe/external/config/include/tao/config/internal/phase3_remove.hpp: In function 'void tao::config::internal::phase3_remove(array&)': golpe/external/config/include/tao/config/internal/phase3_remove.hpp:93:30: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 93 | i = a.array.erase( i ); | ~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from golpe/external/docopt.cpp/docopt_value.h:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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 function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18: /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/list:65, from golpe/external/json/include/tao/json/contrib/list_traits.hpp:7, from golpe/external/json/include/tao/json/contrib/traits.hpp:18, from golpe/external/config/include/tao/config/internal/json.hpp:10, from golpe/external/config/include/tao/config/internal/key_action.hpp:9, from golpe/external/config/include/tao/config/key.hpp:12, from golpe/external/config/include/tao/config/annotation.hpp:14, from golpe/external/config/include/tao/config/traits.hpp:9, from golpe/external/config/include/tao/config/value.hpp:9, from build/golpe.h:5: /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tao::pegtl::position&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/bits/random.h:34, from /usr/include/c++/13.2.1/random:51, from src/apps/dbutils/cmd_dict.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1631:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 1631 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1632:15: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 1632 | { splice(__position, std::move(__x)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1631:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 1631 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1632:15: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 1632 | { splice(__position, std::move(__x)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/list:66: /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/13.2.1/bits/list.tcc:141:19: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 141 | splice(__position, __tmp); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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 src/global.h:4: golpe/external/parallel-hashmap/parallel_hashmap/btree.h: In member function 'phmap::priv::btree::iterator phmap::priv::btree::internal_emplace(iterator, Args&& ...) [with Args = {const long long unsigned int&}; Params = phmap::priv::set_params, std::allocator, 256, false>]': golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3101:17: note: parameter passing for argument of type 'phmap::priv::btree, std::allocator, 256, false> >::iterator' {aka 'phmap::priv::btree_iterator, std::allocator, 256, false> >, long long unsigned int&, long long unsigned int*>'} changed in GCC 7.1 3101 | inline auto btree

::internal_emplace(iterator iter, Args &&... args) | ^~~~~~~~ In file included from src/global.h:4: golpe/external/parallel-hashmap/parallel_hashmap/btree.h: In static member function 'static IterType phmap::priv::btree::internal_last(IterType) [with IterType = phmap::priv::btree_iterator, std::allocator >, 256, false> >, std::pair&, std::pair*>; Params = phmap::priv::map_params, std::allocator >, 256, false>]': golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3086:21: note: parameter passing for argument of type 'phmap::priv::btree_iterator, std::allocator >, 256, false> >, std::pair&, std::pair*>' changed in GCC 7.1 3086 | inline IterType btree

::internal_last(IterType iter) { | ^~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = mersenne_twister_engine&]': /usr/include/c++/13.2.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3742 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {tao::pegtl::position&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 1612 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1621 | this->_M_transfer(__position._M_const_cast(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | __x.begin(), __x.end()); | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 1612 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1621 | this->_M_transfer(__position._M_const_cast(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | __x.begin(), __x.end()); | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2013:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2013 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 879 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/13.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/global.h:4: golpe/external/parallel-hashmap/parallel_hashmap/btree.h: In member function 'phmap::priv::btree::iterator phmap::priv::btree::rebalance_after_delete(iterator) [with Params = phmap::priv::map_params, phmap::Less, std::allocator > >, 256, false>]': golpe/external/parallel-hashmap/parallel_hashmap/btree.h:2717:10: note: parameter passing for argument of type 'phmap::priv::btree, phmap::Less, std::allocator > >, 256, false> >::iterator' {aka 'phmap::priv::btree_iterator, phmap::Less, std::allocator > >, 256, false> >, std::pair >&, std::pair >*>'} changed in GCC 7.1 2717 | auto btree

::rebalance_after_delete(iterator iter) -> iterator { | ^~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:2013:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 2013 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from golpe/external/json/include/tao/json/basic_value.hpp:19, from golpe/external/json/include/tao/json/value.hpp:7, from golpe/external/json/include/tao/json.hpp:8, from golpe/external/config/include/tao/config/value.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In function 'constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:2039:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2039 | && std::equal(__x.begin(), __x.end(), __y.begin())); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::basic_string_view >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(iterator, iterator, iterator) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 1988 | _M_transfer(iterator __position, iterator __first, iterator __last) | ^~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(iterator, iterator, iterator) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:1988:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1929 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14, from src/apps/dbutils/cmd_import.cpp:3: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::pair, typename Params::reference, typename Params::pointer>, bool> phmap::priv::btree::insert_unique(const key_type&, Args&& ...) [with Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; Params = phmap::priv::map_params, std::allocator >, 256, false>]', inlined from 'std::pair phmap::priv::btree_map_container::try_emplace(key_type&&, Args&& ...) [with Args = {}; Tree = phmap::priv::btree, std::allocator >, 256, false> >]' at golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3630:45, inlined from 'phmap::priv::btree_map_container::mapped_type& phmap::priv::btree_map_container::operator[](key_type&&) [with Tree = phmap::priv::btree, std::allocator >, 256, false> >]' at golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3660:31, inlined from 'cmd_dict(const std::vector >&):: [with auto:66 = defaultDb::environment::View_CompressionDictionary]' at src/apps/dbutils/cmd_dict.cpp:72:47, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cmd_dict(const std::vector >&)::&; _Args = {defaultDb::environment::View_CompressionDictionary&}]' at /usr/include/c++/13.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cmd_dict(const std::vector >&)::&; _Args = {defaultDb::environment::View_CompressionDictionary&}]' at /usr/include/c++/13.2.1/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cmd_dict(const std::vector >&)::; _ArgTypes = {defaultDb::environment::View_CompressionDictionary&}]' at /usr/include/c++/13.2.1/bits/std_function.h:290:30: golpe/external/parallel-hashmap/parallel_hashmap/btree.h:2545:42: note: parameter passing for argument of type 'const phmap::priv::btree_iterator, std::allocator >, 256, false> >, std::pair&, std::pair*>' changed in GCC 7.1 2545 | iterator last = internal_last(iter); | ~~~~~~~~~~~~~^~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In function 'constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:2039:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2039 | && std::equal(__x.begin(), __x.end(), __y.begin())); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from build/golpe.h:3: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function 'constexpr bool std::equal(_II1, _II1, _II2) [with _II1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _II2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1547:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1547 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1547: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.2.1/bits/stl_algobase.h:1547: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.2.1/bits/stl_algobase.h:1557:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1557 | return std::__equal_aux(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::basic_string_view >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::pegtl::position&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::config::internal::entry&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:318:16: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 318 | erase(__first1, __last1); | ~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 320 | insert(__last1, __first2, __last2); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:318:16: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 318 | erase(__first1, __last1); | ~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 320 | insert(__last1, __first2, __last2); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14, from src/apps/mesh/cmd_stream.cpp:1: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16, inlined from 'cmd_stream(const std::vector >&)::' at src/apps/mesh/cmd_stream.cpp:43:100: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/bits/stl_algobase.h: In function 'constexpr bool std::equal(_II1, _II1, _II2) [with _II1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _II2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1547:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1547 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1547: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.2.1/bits/stl_algobase.h:1547: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.2.1/bits/stl_algobase.h:1557:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1557 | return std::__equal_aux(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h: In function 'constexpr bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _II2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1225:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1225 | __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1225: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.2.1/bits/stl_algobase.h:1225: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.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::config::internal::entry_kind&, const tao::pegtl::position&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::pegtl::position&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::config::internal::entry&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 1550 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:1556:26: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 1556 | __first = erase(__first); | ~~~~~^~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/13.2.1/bits/list.tcc:141:19: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::const_iterator' changed in GCC 7.1 141 | splice(__position, __tmp); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 1550 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:1556:26: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' changed in GCC 7.1 1556 | __first = erase(__first); | ~~~~~^~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/bits/stl_algobase.h: In function 'constexpr bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _II2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1225:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1225 | __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1225: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.2.1/bits/stl_algobase.h:1225:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/ranges_base.h:37, from /usr/include/c++/13.2.1/bits/ranges_util.h:34, from /usr/include/c++/13.2.1/tuple:44, from /usr/include/c++/13.2.1/mutex:40, from build/config.cpp:1: /usr/include/c++/13.2.1/bits/stl_iterator.h: In function 'constexpr _Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const tao::json::basic_value*; _Container = vector, allocator > >]': /usr/include/c++/13.2.1/bits/stl_iterator.h:1357:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1357 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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.2.1/vector:72, from golpe/external/docopt.cpp/docopt_value.h:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::config::internal::entry_kind&, const tao::pegtl::position&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 879 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/13.2.1/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&, DBScan::DBScan(const NostrFilter&)::}; _Tp = DBScan::ScanCursor; _Alloc = std::allocator]', inlined from 'DBScan::DBScan(const NostrFilter&)' at src/DBQuery.h:167:41: /usr/include/c++/13.2.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.2.1/bits/stl_iterator.h: In function 'constexpr _Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const tao::json::basic_value*; _Container = vector, allocator > >]': /usr/include/c++/13.2.1/bits/stl_iterator.h:1357:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1357 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In function 'constexpr std::__detail::__synth3way_t<_T1> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:2058:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2058 | return std::lexicographical_compare_three_way(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2059 | __y.begin(), __y.end(), | ~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __detail::__synth3way); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h:2058:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 1929 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h: In function 'constexpr decltype (__comp((* __first1), (* __first2))) std::lexicographical_compare_three_way(_InputIter1, _InputIter1, _InputIter2, _InputIter2, _Comp) [with _InputIter1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _InputIter2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Comp = __detail::_Synth3way]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1818:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1818 | lexicographical_compare_three_way(_InputIter1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1818: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.2.1/bits/stl_algobase.h:1818: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.2.1/bits/stl_algobase.h:1818:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from golpe/external/docopt.cpp/docopt_value.h:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::config::internal::basic_concat&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::config::internal::basic_concat&}; _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator > >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::basic_concat; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator >' changed in GCC 7.1 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr 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.2.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.2.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.2.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.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void negentropy::Negentropy::seal()' at external/negentropy/cpp/Negentropy.h:101:18: /usr/include/c++/13.2.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 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void negentropy::Negentropy::seal()' at external/negentropy/cpp/Negentropy.h:101:18: /usr/include/c++/13.2.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.2.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.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_object_t&, const tao::pegtl::position&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_array_t&, const tao::pegtl::position&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_object_t&, const tao::pegtl::position&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_array_t&, const tao::pegtl::position&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_vector.h: In copy constructor 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:603:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 603 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 604 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In copy constructor 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:603:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 603 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 604 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In copy constructor 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:603:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 603 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 604 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/memory:69, from golpe/external/json/include/tao/json/basic_value.hpp:11: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*; _Tp = tao::json::basic_value]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 366 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366: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.2.1/bits/stl_uninitialized.h:371:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 371 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from golpe/external/docopt.cpp/docopt.h:14: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/map:63, from golpe/external/json/include/tao/json/basic_value.hpp:10: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_map.h:745:33: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 745 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 748 | std::forward<_Args>(__args)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*; _Tp = tao::json::basic_value]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 366 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366: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.2.1/bits/stl_uninitialized.h:371:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 371 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*; _Tp = tao::json::basic_value]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 366 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:366: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.2.1/bits/stl_uninitialized.h:371:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 371 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113: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.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163: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.2.1/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/vector:72, from golpe/external/docopt.cpp/docopt_value.h:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 638 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113: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.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163: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.2.1/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113: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.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = tao::json::basic_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:163: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.2.1/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = tao::json::basic_value*; bool _TrivialValueTypes = false]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 135 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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 file included from /usr/include/c++/13.2.1/map:62: /usr/include/c++/13.2.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::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tao::json::basic_value}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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::pair, typename Params::reference, typename Params::pointer>, bool> phmap::priv::btree::insert_unique(const key_type&, Args&& ...) [with Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; Params = phmap::priv::map_params, std::allocator >, 256, false>]', inlined from 'std::pair phmap::priv::btree_map_container::try_emplace(const key_type&, Args&& ...) [with Args = {}; Tree = phmap::priv::btree, std::allocator >, 256, false> >]' at golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3619:45, inlined from 'phmap::priv::btree_map_container::mapped_type& phmap::priv::btree_map_container::operator[](const key_type&) [with Tree = phmap::priv::btree, std::allocator >, 256, false> >]' at golpe/external/parallel-hashmap/parallel_hashmap/btree.h:3657:31, inlined from 'void cmd_dict(const std::vector >&)' at src/apps/dbutils/cmd_dict.cpp:92:29: golpe/external/parallel-hashmap/parallel_hashmap/btree.h:2545:42: note: parameter passing for argument of type 'const phmap::priv::btree_iterator, std::allocator >, 256, false> >, std::pair&, std::pair*>' changed in GCC 7.1 2545 | iterator last = internal_last(iter); | ~~~~~~~~~~~~~^~~~~~ src/apps/dbutils/cmd_dict.cpp: In function 'void cmd_dict(const std::vector >&)': src/apps/dbutils/cmd_dict.cpp:114:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 114 | std::shuffle(levIds.begin(), levIds.end(), g); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = tao::json::basic_value*; bool _TrivialValueTypes = false]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 135 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = tao::json::basic_value*; bool _TrivialValueTypes = false]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 135 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, tao::json::basic_value >; _KeyOfValue = std::_Select1st, tao::json::basic_value > >; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16, inlined from 'PluginEventSifterResult PluginEventSifter::acceptEvent(const std::string&, const tao::json::value&, uint64_t, EventSourceType, std::string_view, std::string&)' at src/PluginEventSifter.h:86:14: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::config::internal::reference2&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const tao::config::internal::reference2&}; _Tp = tao::config::internal::entry; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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 function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FilterSetUint::FilterSetUint(const tao::json::value&)' at src/filters.h:89:18, inlined from 'constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = FilterSetUint; _Args = {const tao::json::basic_value&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const tao::json::basic_value&}; _Tp = FilterSetUint]' at /usr/include/c++/13.2.1/optional:278:19, inlined from 'constexpr void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {const tao::json::basic_value&}; _Tp = FilterSetUint; _Dp = std::_Optional_base]' at /usr/include/c++/13.2.1/optional:457:52, inlined from 'constexpr std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {const tao::json::basic_value&}; _Tp = FilterSetUint]' at /usr/include/c++/13.2.1/optional:918:22, inlined from 'NostrFilter::NostrFilter(const tao::json::value&, uint64_t)' at src/filters.h:136:30: /usr/include/c++/13.2.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); | ~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_object_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.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.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::empty_array_t&}; _Tp = tao::json::basic_value; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]': /usr/include/c++/13.2.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 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const tao::json::basic_value&, long long unsigned int&}; _Tp = NostrFilter; _Alloc = std::allocator]', inlined from 'NostrFilterGroup::NostrFilterGroup(const tao::json::value&, uint64_t)' at src/filters.h:223:33, inlined from 'static NostrFilterGroup NostrFilterGroup::unwrapped(tao::json::value, uint64_t)' at src/filters.h:240:64: /usr/include/c++/13.2.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::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::events::to_basic_value::member() [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/events/to_value.hpp:122:35, inlined from 'static void tao::json::internal::action::apply0(Consumer&) [with Consumer = tao::json::events::to_basic_value]' at golpe/external/json/include/tao/json/events/../internal/action.hpp:102:25, inlined from 'static decltype (Action::apply0(tao::json::internal::errors::apply0::st ...)) tao::json::internal::errors::apply0(const Input&, States&& ...) [with Action = tao::json::internal::action; Input = tao::pegtl::memory_input; States = {tao::json::events::to_basic_value&}; Rule = tao::json::internal::rules::member]' at golpe/external/json/include/tao/json/events/../internal/errors.hpp:51:42: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple&&>}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::try_emplace(key_type&&, _Args&& ...) [with _Args = {tao::json::basic_value}; _Key = std::__cxx11::basic_string; _Tp = tao::json::basic_value; _Compare = std::less; _Alloc = std::allocator, tao::json::basic_value > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:745:26, inlined from 'auto tao::json::basic_value::try_emplace(Ts&& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, tao::json::basic_value}; Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:516:47, inlined from 'void tao::json::basic_value::assign(std::initializer_list >&&) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:570:24, inlined from 'tao::json::basic_value::basic_value(std::initializer_list >&&, public_base_t) [with Traits = tao::json::traits]' at golpe/external/json/include/tao/json/basic_value.hpp:116:16, inlined from 'PluginEventSifterResult PluginEventSifter::acceptEvent(const std::string&, const tao::json::value&, uint64_t, EventSourceType, std::string_view, std::string&)' at src/PluginEventSifter.h:86:14: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, tao::json::basic_value, std::less, std::allocator, tao::json::basic_value > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, tao::json::basic_value >, std::_Select1st, tao::json::basic_value > >, std::less, std::allocator, tao::json::basic_value > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void cmd_sync(const std::vector >&)' at src/apps/mesh/cmd_sync.cpp:71:18: /usr/include/c++/13.2.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); | ~~~~~~~ g++ golpe/logging.o build/main.o build/config.o src/Decompressor.o src/events.o src/misc.o src/onAppStartup.o src/apps/dbutils/cmd_compact.o src/apps/dbutils/cmd_delete.o src/apps/dbutils/cmd_dict.o src/apps/dbutils/cmd_export.o src/apps/dbutils/cmd_import.o src/apps/dbutils/cmd_info.o src/apps/dbutils/cmd_monitor.o src/apps/dbutils/cmd_scan.o src/apps/relay/RelayCron.o src/apps/relay/RelayIngester.o src/apps/relay/RelayNegentropy.o src/apps/relay/RelayReqMonitor.o src/apps/relay/RelayReqWorker.o src/apps/relay/RelaySignalHandler.o src/apps/relay/RelayWebsocket.o src/apps/relay/RelayWriter.o src/apps/relay/cmd_relay.o src/apps/mesh/cmd_router.o src/apps/mesh/cmd_stream.o src/apps/mesh/cmd_sync.o -Wl,--as-needed,-O1,--sort-common -flto golpe/external/uWebSockets/libuWS.a -ldl -lz -lcrypto -lssl -llmdb -pthread -lsecp256k1 -lzstd -o strfry strfry 0.9.6 Usage: strfry [--config=] [...] Options: --config= Config file (default $ENV{STRFRY_CONFIG} || "/etc/strfry.conf" || "./strfry.conf") -h --help Show this screen. --version Show version. dbutils commands: compact delete dict export import info monitor scan relay commands: relay mesh commands: router stream sync >>> strfry: Entering fakeroot... created directory: '/home/buildozer/aports/testing/strfry/pkg/' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/usr/' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/usr/sbin/' 'strfry' -> '/home/buildozer/aports/testing/strfry/pkg/strfry/usr/sbin/strfry' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/' 'strfry.conf' -> '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/strfry.conf' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/init.d' '/home/buildozer/aports/testing/strfry/src/strfry.initd' -> '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/init.d/strfry' created directory: '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/conf.d' '/home/buildozer/aports/testing/strfry/src/strfry.confd' -> '/home/buildozer/aports/testing/strfry/pkg/strfry/etc/conf.d/strfry' >>> strfry-openrc*: Running split function openrc... >>> strfry-openrc*: Preparing subpackage strfry-openrc... >>> strfry-openrc*: Running postcheck for strfry-openrc >>> strfry*: Running postcheck for strfry >>> strfry*: Preparing package strfry... >>> strfry*: Stripping binaries >>> strfry*: Script found. /bin/sh added as a dependency for strfry-0.9.6-r0.apk >>> strfry*: Adding .pre-install >>> strfry-openrc*: Scanning shared objects >>> strfry*: Scanning shared objects >>> strfry-openrc*: Tracing dependencies... >>> strfry-openrc*: Package size: 24.0 KB >>> strfry-openrc*: Compressing data... >>> strfry-openrc*: Create checksum... >>> strfry-openrc*: Create strfry-openrc-0.9.6-r0.apk >>> strfry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:liblmdb.so.0 so:libsecp256k1.so.2 so:libssl.so.3 so:libstdc++.so.6 so:libz.so.1 so:libzstd.so.1 >>> strfry*: Package size: 3.4 MB >>> strfry*: Compressing data... >>> strfry*: Create checksum... >>> strfry*: Create strfry-0.9.6-r0.apk >>> strfry: Build complete at Thu, 25 Jan 2024 17:00:52 +0000 elapsed time 0h 1m 13s >>> strfry: Cleaning up srcdir >>> strfry: Cleaning up pkgdir >>> strfry: Uninstalling dependencies... (1/22) Purging .makedepends-strfry (20240125.165940) (2/22) Purging flatbuffers-dev (23.5.26-r0) (3/22) Purging flatc (23.5.26-r0) (4/22) Purging flatbuffers (23.5.26-r0) (5/22) Purging libsecp256k1-dev (0.3.2-r0) (6/22) Purging libsecp256k1 (0.3.2-r0) (7/22) Purging linux-headers (6.6-r0) (8/22) Purging lmdb-dev (0.9.31-r0) (9/22) Purging lmdb (0.9.31-r0) (10/22) Purging openssl-dev (3.1.4-r4) (11/22) Purging perl-regexp-grammars (1.058-r0) (12/22) Purging perl-template-toolkit (3.101-r1) (13/22) Purging perl-appconfig (1.71-r5) (14/22) Purging perl-yaml (1.31-r0) (15/22) Purging zlib-dev (1.3.1-r0) (16/22) Purging zstd-dev (1.5.5-r8) (17/22) Purging zstd (1.5.5-r8) (18/22) Purging git-perl (2.43.0-r2) (19/22) Purging perl-git (2.43.0-r2) (20/22) Purging perl-error (0.17029-r2) (21/22) Purging perl (5.38.2-r0) (22/22) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r19.trigger OK: 270 MiB in 103 packages >>> strfry: Updating the testing/armv7 repository index... >>> strfry: Signing the index...